diff --git a/src/testRunner/unittests/tscWatch/helpers.ts b/src/testRunner/unittests/tscWatch/helpers.ts index 3cb4f31085eb2..3f08027fcdf0d 100644 --- a/src/testRunner/unittests/tscWatch/helpers.ts +++ b/src/testRunner/unittests/tscWatch/helpers.ts @@ -173,6 +173,7 @@ export function applyEdit(sys: BaselineBase["sys"], baseline: BaselineBase["base edit(sys); baseline.push("Input::"); sys.diff(baseline, oldSnap); + sys.serializeWatches(baseline); return sys.snap(); } @@ -276,6 +277,7 @@ export function solutionBuildWithBaseline(sys: TestServerHost, solutionRoots: re const originalReadFile = sys.readFile; const originalWrite = sys.write; const originalWriteFile = sys.writeFile; + ts.Debug.assert(sys.writtenFiles === undefined); const solutionBuilder = createSolutionBuilder(changeToHostTrackingWrittenFiles( patchHostForBuildInfoReadWrite(sys) ), solutionRoots, originalRead); @@ -283,6 +285,7 @@ export function solutionBuildWithBaseline(sys: TestServerHost, solutionRoots: re sys.readFile = originalReadFile; sys.write = originalWrite; sys.writeFile = originalWriteFile; + sys.writtenFiles = undefined; return sys; } diff --git a/src/testRunner/unittests/tsserver/compileOnSave.ts b/src/testRunner/unittests/tsserver/compileOnSave.ts index cc070b80ed4e7..b6a13e9821990 100644 --- a/src/testRunner/unittests/tsserver/compileOnSave.ts +++ b/src/testRunner/unittests/tsserver/compileOnSave.ts @@ -12,14 +12,9 @@ import { openFilesForSession, protocolTextSpanFromSubstring, TestSession, - TestTypingsInstaller, toExternalFiles, } from "./helpers"; -function createTestTypingsInstaller(host: ts.server.ServerHost) { - return new TestTypingsInstaller("/a/data/", /*throttleLimit*/5, host); -} - describe("unittests:: tsserver:: compileOnSave:: affected list", () => { describe("for configured projects", () => { function files() { @@ -60,8 +55,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { it("should contains only itself if a module file's shape didn't change, and all files referencing it if its shape changed", () => { const { moduleFile1, file1Consumer1, file1Consumer2, moduleFile2, globalFile3, configFile } = files(); const host = createServerHost([moduleFile1, file1Consumer1, file1Consumer2, globalFile3, moduleFile2, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([moduleFile1, file1Consumer1], session); @@ -108,8 +102,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { it("should be up-to-date with the reference map changes", () => { const { moduleFile1, file1Consumer1, file1Consumer2, moduleFile2, globalFile3, configFile } = files(); const host = createServerHost([moduleFile1, file1Consumer1, file1Consumer2, globalFile3, moduleFile2, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([moduleFile1, file1Consumer1], session); @@ -182,8 +175,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { it("should be up-to-date with changes made in non-open files", () => { const { moduleFile1, file1Consumer1, file1Consumer2, moduleFile2, globalFile3, configFile } = files(); const host = createServerHost([moduleFile1, file1Consumer1, file1Consumer2, globalFile3, moduleFile2, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([moduleFile1], session); @@ -216,8 +208,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { it("should be up-to-date with deleted files", () => { const { moduleFile1, file1Consumer1, file1Consumer2, moduleFile2, globalFile3, configFile } = files(); const host = createServerHost([moduleFile1, file1Consumer1, file1Consumer2, globalFile3, moduleFile2, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([moduleFile1], session); session.executeCommandSeq({ @@ -248,8 +239,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { it("should be up-to-date with newly created files", () => { const { moduleFile1, file1Consumer1, file1Consumer2, moduleFile2, globalFile3, configFile } = files(); const host = createServerHost([moduleFile1, file1Consumer1, file1Consumer2, globalFile3, moduleFile2, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([moduleFile1], session); session.executeCommandSeq({ @@ -301,8 +291,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { }; const host = createServerHost([moduleFile1, file1Consumer1, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([moduleFile1, file1Consumer1], session); session.executeCommandSeq({ @@ -349,8 +338,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { it("should return all files if a global file changed shape", () => { const { moduleFile1, file1Consumer1, file1Consumer2, moduleFile2, globalFile3, configFile } = files(); const host = createServerHost([moduleFile1, file1Consumer1, file1Consumer2, globalFile3, moduleFile2, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([globalFile3], session); @@ -381,8 +369,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { }; const host = createServerHost([moduleFile1, file1Consumer1, file1Consumer2, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([moduleFile1], session); session.executeCommandSeq({ command: ts.server.protocol.CommandTypes.CompileOnSaveAffectedFileList, @@ -404,8 +391,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { }; const host = createServerHost([moduleFile1, file1Consumer1, file1Consumer2, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([moduleFile1], session); session.executeCommandSeq({ command: ts.server.protocol.CommandTypes.CompileOnSaveAffectedFileList, @@ -431,8 +417,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { }; const host = createServerHost([moduleFile1, file1Consumer1, file1Consumer2, configFile2, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([moduleFile1, file1Consumer1], session); session.executeCommandSeq({ @@ -455,8 +440,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { }; const host = createServerHost([moduleFile1, file1Consumer1, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([moduleFile1], session); session.executeCommandSeq({ @@ -491,8 +475,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { }; const host = createServerHost([moduleFile1, file1Consumer1, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([moduleFile1], session); session.executeCommandSeq({ @@ -520,8 +503,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { content: `import {y} from "./file1Consumer1";` }; const host = createServerHost([moduleFile1, file1Consumer1, file1Consumer1Consumer1, globalFile3, configFile, libFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([moduleFile1, file1Consumer1], session); session.executeCommandSeq({ @@ -573,8 +555,7 @@ describe("unittests:: tsserver:: compileOnSave:: affected list", () => { export var t2 = 10;` }; const host = createServerHost([file1, file2, configFile]); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([file1, file2], session); session.executeCommandSeq({ @@ -791,8 +772,7 @@ describe("unittests:: tsserver:: compileOnSave:: EmitFile test", () => { content: `{}` }; const host = createServerHost([file1, file2, configFile, libFile], { newLine: "\r\n" }); - const typingsInstaller = createTestTypingsInstaller(host); - const session = createSession(host, { typingsInstaller, logger: createLoggerWithInMemoryLogs(host) }); + const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([file1, file2], session); session.executeCommandSeq({ @@ -1043,8 +1023,8 @@ describe("unittests:: tsserver:: compileOnSave:: CompileOnSaveAffectedFileListRe } function logDirtyOfProjects(session: TestSession) { - session.logger.logs.push(`Project1 is dirty: ${session.getProjectService().configuredProjects.get(`/user/username/projects/myproject/app1/tsconfig.json`)!.dirty}`); - session.logger.logs.push(`Project2 is dirty: ${session.getProjectService().configuredProjects.get(`/user/username/projects/myproject/app2/tsconfig.json`)!.dirty}`); + session.logger.log(`Project1 is dirty: ${session.getProjectService().configuredProjects.get(`/user/username/projects/myproject/app1/tsconfig.json`)!.dirty}`); + session.logger.log(`Project2 is dirty: ${session.getProjectService().configuredProjects.get(`/user/username/projects/myproject/app2/tsconfig.json`)!.dirty}`); } function verify(subScenario: string, commandArgs: ts.server.protocol.FileRequestArgs) { diff --git a/src/testRunner/unittests/tsserver/completions.ts b/src/testRunner/unittests/tsserver/completions.ts index 8e9a57cb23cc4..9904ea91ab663 100644 --- a/src/testRunner/unittests/tsserver/completions.ts +++ b/src/testRunner/unittests/tsserver/completions.ts @@ -176,9 +176,10 @@ export interface BrowserRouterProps { ]; const host = createServerHost(files, { windowsStyleRoot: "c:/" }); + const logger = createLoggerWithInMemoryLogs(host); const session = createSession(host, { - typingsInstaller: new TestTypingsInstaller(globalCacheLocation, /*throttleLimit*/ 5, host), - logger: createLoggerWithInMemoryLogs(host), + typingsInstaller: new TestTypingsInstaller(globalCacheLocation, /*throttleLimit*/ 5, host, logger), + logger, }); openFilesForSession([appFile], session); session.executeCommandSeq({ diff --git a/src/testRunner/unittests/tsserver/declarationFileMaps.ts b/src/testRunner/unittests/tsserver/declarationFileMaps.ts index bf83feeef2102..ae2966edaf159 100644 --- a/src/testRunner/unittests/tsserver/declarationFileMaps.ts +++ b/src/testRunner/unittests/tsserver/declarationFileMaps.ts @@ -18,7 +18,7 @@ function checkDeclarationFiles(file: File, session: TestSession): void { const project = ts.Debug.checkDefined(session.getProjectService().getDefaultProjectForFile(file.path as ts.server.NormalizedPath, /*ensureProject*/ false)); const program = project.getCurrentProgram()!; const output = ts.getFileEmitOutput(program, ts.Debug.checkDefined(program.getSourceFile(file.path)), /*emitOnlyDtsFiles*/ true); - session.logger.logs.push(`ts.getFileEmitOutput: ${file.path}: ${JSON.stringify(output, undefined, " ")}`); + session.logger.log(`ts.getFileEmitOutput: ${file.path}: ${JSON.stringify(output, undefined, " ")}`); closeFilesForSession([file], session); } diff --git a/src/testRunner/unittests/tsserver/helpers.ts b/src/testRunner/unittests/tsserver/helpers.ts index 33e8ba61a433b..6a825ba682234 100644 --- a/src/testRunner/unittests/tsserver/helpers.ts +++ b/src/testRunner/unittests/tsserver/helpers.ts @@ -45,11 +45,14 @@ export const customTypesMap = { export interface PostExecAction { readonly success: boolean; + requestId: number; + readonly packageNames: readonly string[]; readonly callback: ts.server.typingsInstaller.RequestCompletedAction; } export interface Logger extends ts.server.Logger { - logs: string[]; + logs?: string[]; + log(s: string): void; host?: TestServerHost; } @@ -64,7 +67,7 @@ export function nullLogger(): Logger { startGroup: ts.noop, endGroup: ts.noop, getLogFileName: ts.returnUndefined, - logs: [], + log: ts.noop, }; } @@ -87,10 +90,11 @@ function handleLoggerGroup(logger: Logger, host: TestServerHost | undefined): Lo logger.host = host; const originalInfo = logger.info; logger.info = s => msg(s, ts.server.Msg.Info, s => originalInfo.call(logger, s)); + logger.log = s => originalInfo.call(logger, s); return logger; function msg(s: string, type = ts.server.Msg.Err, write: (s: string) => void) { - s = `[${nowString()}] ${s}`; + s = `[${nowString(logger.host!)}] ${s}`; if (!inGroup || firstInGroup) s = padStringRight(type + " " + seq.toString(), " ") + s; if (ts.Debug.isDebugging) console.log(s); write(s); @@ -100,12 +104,12 @@ function handleLoggerGroup(logger: Logger, host: TestServerHost | undefined): Lo function padStringRight(str: string, padding: string) { return (str + padding).slice(0, padding.length); } +} - function nowString() { - // E.g. "12:34:56.789" - const d = logger.host!.now(); - return `${ts.padLeft(d.getUTCHours().toString(), 2, "0")}:${ts.padLeft(d.getUTCMinutes().toString(), 2, "0")}:${ts.padLeft(d.getUTCSeconds().toString(), 2, "0")}.${ts.padLeft(d.getUTCMilliseconds().toString(), 3, "0")}`; - } +function nowString(host: TestServerHost) { + // E.g. "12:34:56.789" + const d = host.now(); + return `${ts.padLeft(d.getUTCHours().toString(), 2, "0")}:${ts.padLeft(d.getUTCMinutes().toString(), 2, "0")}:${ts.padLeft(d.getUTCSeconds().toString(), 2, "0")}.${ts.padLeft(d.getUTCMilliseconds().toString(), 3, "0")}`; } export function createLoggerWritingToConsole(host: TestServerHost): Logger { @@ -119,86 +123,155 @@ export function createLoggerWritingToConsole(host: TestServerHost): Logger { }, host); } +function sanitizeLog(s: string) { + return s.replace(/Elapsed::?\s*\d+(?:\.\d+)?ms/g, "Elapsed:: *ms") + .replace(/\"updateGraphDurationMs\"\:\d+(?:\.\d+)?/g, `"updateGraphDurationMs":*`) + .replace(/\"createAutoImportProviderProgramDurationMs\"\:\d+(?:\.\d+)?/g, `"createAutoImportProviderProgramDurationMs":*`) + .replace(`"version":"${ts.version}"`, `"version":"FakeVersion"`) + .replace(/getCompletionData: Get current token: \d+(?:\.\d+)?/g, `getCompletionData: Get current token: *`) + .replace(/getCompletionData: Is inside comment: \d+(?:\.\d+)?/g, `getCompletionData: Is inside comment: *`) + .replace(/getCompletionData: Get previous token: \d+(?:\.\d+)?/g, `getCompletionData: Get previous token: *`) + .replace(/getCompletionsAtPosition: isCompletionListBlocker: \d+(?:\.\d+)?/g, `getCompletionsAtPosition: isCompletionListBlocker: *`) + .replace(/getCompletionData: Semantic work: \d+(?:\.\d+)?/g, `getCompletionData: Semantic work: *`) + .replace(/getCompletionsAtPosition: getCompletionEntriesFromSymbols: \d+(?:\.\d+)?/g, `getCompletionsAtPosition: getCompletionEntriesFromSymbols: *`) + .replace(/forEachExternalModuleToImportFrom autoImportProvider: \d+(?:\.\d+)?/g, `forEachExternalModuleToImportFrom autoImportProvider: *`) + .replace(/getExportInfoMap: done in \d+(?:\.\d+)?/g, `getExportInfoMap: done in *`) + .replace(/collectAutoImports: \d+(?:\.\d+)?/g, `collectAutoImports: *`) + .replace(/dependencies in \d+(?:\.\d+)?/g, `dependencies in *`) + .replace(/\"exportMapKey\"\:\s*\"[_$a-zA-Z][_$_$a-zA-Z0-9]*\|\d+\|/g, match => match.replace(/\|\d+\|/, `|*|`)); +} + export function createLoggerWithInMemoryLogs(host: TestServerHost): Logger { const logger = createHasErrorMessageLogger(); + const logs: string[] = []; return handleLoggerGroup({ ...logger, + logs, hasLevel: ts.returnTrue, loggingEnabled: ts.returnTrue, - info: s => logger.logs.push( - s.replace(/Elapsed::?\s*\d+(?:\.\d+)?ms/g, "Elapsed:: *ms") - .replace(/\"updateGraphDurationMs\"\:\d+(?:\.\d+)?/g, `"updateGraphDurationMs":*`) - .replace(/\"createAutoImportProviderProgramDurationMs\"\:\d+(?:\.\d+)?/g, `"createAutoImportProviderProgramDurationMs":*`) - .replace(`"version":"${ts.version}"`, `"version":"FakeVersion"`) - .replace(/getCompletionData: Get current token: \d+(?:\.\d+)?/g, `getCompletionData: Get current token: *`) - .replace(/getCompletionData: Is inside comment: \d+(?:\.\d+)?/g, `getCompletionData: Is inside comment: *`) - .replace(/getCompletionData: Get previous token: \d+(?:\.\d+)?/g, `getCompletionData: Get previous token: *`) - .replace(/getCompletionsAtPosition: isCompletionListBlocker: \d+(?:\.\d+)?/g, `getCompletionsAtPosition: isCompletionListBlocker: *`) - .replace(/getCompletionData: Semantic work: \d+(?:\.\d+)?/g, `getCompletionData: Semantic work: *`) - .replace(/getCompletionsAtPosition: getCompletionEntriesFromSymbols: \d+(?:\.\d+)?/g, `getCompletionsAtPosition: getCompletionEntriesFromSymbols: *`) - .replace(/forEachExternalModuleToImportFrom autoImportProvider: \d+(?:\.\d+)?/g, `forEachExternalModuleToImportFrom autoImportProvider: *`) - .replace(/getExportInfoMap: done in \d+(?:\.\d+)?/g, `getExportInfoMap: done in *`) - .replace(/collectAutoImports: \d+(?:\.\d+)?/g, `collectAutoImports: *`) - .replace(/dependencies in \d+(?:\.\d+)?/g, `dependencies in *`) - .replace(/\"exportMapKey\"\:\s*\"[_$a-zA-Z][_$_$a-zA-Z0-9]*\|\d+\|/g, match => match.replace(/\|\d+\|/, `|*|`)) - ) + info: s => logs.push(sanitizeLog(s)) }, host); } export function baselineTsserverLogs(scenario: string, subScenario: string, sessionOrService: { logger: Logger; }) { - ts.Debug.assert(sessionOrService.logger.logs.length); // Ensure caller used in memory logger + ts.Debug.assert(sessionOrService.logger.logs?.length); // Ensure caller used in memory logger Harness.Baseline.runBaseline(`tsserver/${scenario}/${subScenario.split(" ").join("-")}.js`, sessionOrService.logger.logs.join("\r\n")); } -export function appendAllScriptInfos(service: ts.server.ProjectService, logs: string[]) { - logs.push(""); - logs.push(`ScriptInfos:`); - service.filenameToScriptInfo.forEach(info => logs.push(`path: ${info.path} fileName: ${info.fileName}`)); - logs.push(""); +export function appendAllScriptInfos(session: TestSession) { + session.logger.log(""); + session.logger.log(`ScriptInfos:`); + session.getProjectService().filenameToScriptInfo.forEach(info => session.logger.log(`path: ${info.path} fileName: ${info.fileName}`)); + session.logger.log(""); } -export function appendProjectFileText(project: ts.server.Project, logs: string[]) { - logs.push(""); - logs.push(`Project: ${project.getProjectName()}`); - project.getCurrentProgram()?.getSourceFiles().forEach(f => { - logs.push(JSON.stringify({ fileName: f.fileName, version: f.version })); - logs.push(f.text); - logs.push(""); - }); - logs.push(""); +const versionRegExp = new RegExp(ts.version, "g"); +const tsMajorMinorVersion = new RegExp(`@ts${ts.versionMajorMinor}`, "g"); +function loggerToTypingsInstallerLog(logger: Logger): ts.server.typingsInstaller.Log | undefined { + return logger?.loggingEnabled() ? { + isEnabled: ts.returnTrue, + writeLine: s => logger.log(`TI:: [${nowString(logger.host!)}] ${sanitizeLog(s).replace(versionRegExp, "FakeVersion") + .replace(tsMajorMinorVersion, `@tsFakeMajor.Minor`) + }`), + } : undefined; +} + +interface TypesRegistryFile { + entries: ts.MapLike>; +} + +function loadTypesRegistryFile(typesRegistryFilePath: string, host: TestServerHost, log: ts.server.typingsInstaller.Log): Map> { + if (!host.fileExists(typesRegistryFilePath)) { + if (log.isEnabled()) { + log.writeLine(`Types registry file '${typesRegistryFilePath}' does not exist`); + } + return new Map>(); + } + try { + const content = JSON.parse(host.readFile(typesRegistryFilePath)!) as TypesRegistryFile; + return new Map(Object.entries(content.entries)); + } + catch (e) { + if (log.isEnabled()) { + log.writeLine(`Error when loading types registry file '${typesRegistryFilePath}': ${(e as Error).message}, ${(e as Error).stack}`); + } + return new Map>(); + } +} + +const typesRegistryPackageName = "types-registry"; +function getTypesRegistryFileLocation(globalTypingsCacheLocation: string): string { + return ts.combinePaths(ts.normalizeSlashes(globalTypingsCacheLocation), `node_modules/${typesRegistryPackageName}/index.json`); } -export class TestTypingsInstaller extends ts.server.typingsInstaller.TypingsInstaller implements ts.server.ITypingsInstaller { +export class TestTypingsInstallerWorker extends ts.server.typingsInstaller.TypingsInstaller { + readonly typesRegistry: Map>; protected projectService!: ts.server.ProjectService; constructor( readonly globalTypingsCacheLocation: string, throttleLimit: number, - installTypingHost: ts.server.ServerHost, - readonly typesRegistry = new Map>(), - log?: ts.server.typingsInstaller.Log) { - super(installTypingHost, globalTypingsCacheLocation, "/safeList.json" as ts.Path, customTypesMap.path, throttleLimit, log); + installTypingHost: TestServerHost, + logger: Logger, + typesRegistry?: string | readonly string[], + ) { + const log = loggerToTypingsInstallerLog(logger); + if (log?.isEnabled()) { + patchHostTimeouts( + changeToHostTrackingWrittenFiles(installTypingHost), + logger + ); + (installTypingHost as TestSessionAndServiceHost).baselineHost("TI:: Creating typing installer"); + } + super( + installTypingHost, + globalTypingsCacheLocation, + "/safeList.json" as ts.Path, + customTypesMap.path, + throttleLimit, + log, + ); + + this.ensurePackageDirectoryExists(globalTypingsCacheLocation); + + if (this.log.isEnabled()) { + this.log.writeLine(`Updating ${typesRegistryPackageName} npm package...`); + this.log.writeLine(`npm install --ignore-scripts ${typesRegistryPackageName}@${this.latestDistTag}`); + } + installTypingHost.ensureFileOrFolder({ + path: getTypesRegistryFileLocation(globalTypingsCacheLocation), + content: JSON.stringify( + createTypesRegistryFileContent(typesRegistry ? + ts.isString(typesRegistry) ? + [typesRegistry] : + typesRegistry : + ts.emptyArray + ), + undefined, + " ", + ) + }); + if (this.log.isEnabled()) { + this.log.writeLine(`TI:: Updated ${typesRegistryPackageName} npm package`); + } + this.typesRegistry = loadTypesRegistryFile(getTypesRegistryFileLocation(globalTypingsCacheLocation), installTypingHost, this.log); + if (this.log.isEnabled()) { + (installTypingHost as TestSessionAndServiceHost).baselineHost("TI:: typing installer creation complete"); + } } protected postExecActions: PostExecAction[] = []; - isKnownTypesPackageName = ts.notImplemented; - installPackage = ts.notImplemented; - inspectValue = ts.notImplemented; - executePendingCommands() { const actionsToRun = this.postExecActions; this.postExecActions = []; for (const action of actionsToRun) { + if (this.log.isEnabled()) { + this.log.writeLine(`#${action.requestId} with arguments'${JSON.stringify(action.packageNames)}':: ${action.success}`); + } action.callback(action.success); } } - checkPendingCommands(expectedCount: number) { - assert.equal(this.postExecActions.length, expectedCount, `Expected ${expectedCount} post install actions`); - } - - onProjectClosed = ts.noop; - attach(projectService: ts.server.ProjectService) { this.projectService = projectService; } @@ -207,11 +280,17 @@ export class TestTypingsInstaller extends ts.server.typingsInstaller.TypingsInst return this.installTypingHost; } - installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction): void { - this.addPostExecAction("success", cb); + installWorker(requestId: number, packageNames: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction): void { + if (this.log.isEnabled()) { + this.log.writeLine(`#${requestId} with arguments'${JSON.stringify(packageNames)}'.`); + } + this.addPostExecAction("success", requestId, packageNames, cb); } sendResponse(response: ts.server.SetTypings | ts.server.InvalidateCachedTypings) { + if (this.log.isEnabled()) { + this.log.writeLine(`Sending response:\n ${JSON.stringify(response)}`); + } this.projectService.updateTypingsForProject(response); } @@ -220,16 +299,54 @@ export class TestTypingsInstaller extends ts.server.typingsInstaller.TypingsInst this.install(request); } - addPostExecAction(stdout: string | string[], cb: ts.server.typingsInstaller.RequestCompletedAction) { + addPostExecAction(stdout: string | string[], requestId: number, packageNames: string[], cb: ts.server.typingsInstaller.RequestCompletedAction) { const out = ts.isString(stdout) ? stdout : createNpmPackageJsonString(stdout); const action: PostExecAction = { success: !!out, + requestId, + packageNames, callback: cb }; this.postExecActions.push(action); } } +export class TestTypingsInstaller implements ts.server.ITypingsInstaller { + protected projectService!: ts.server.ProjectService; + public installer!: T; + constructor( + readonly globalTypingsCacheLocation: string, + private throttleLimit: number, + private installTypingHost: TestServerHost, + private logger: Logger, + private workerConstructor?: new (...args: ConstructorParameters) => T, + private typesRegistry?: string | readonly string[], + ) { + } + + isKnownTypesPackageName = ts.notImplemented; + installPackage = ts.notImplemented; + + attach(projectService: ts.server.ProjectService) { + this.projectService = projectService; + } + + onProjectClosed = ts.noop; + + enqueueInstallTypingsRequest(project: ts.server.Project, typeAcquisition: ts.TypeAcquisition, unresolvedImports: ts.SortedReadonlyArray) { + if (!this.installer) { + if (this.workerConstructor) { + this.installer ??= new this.workerConstructor(this.globalTypingsCacheLocation, this.throttleLimit, this.installTypingHost, this.logger, this.typesRegistry); + } + else { + this.installer = new TestTypingsInstallerWorker(this.globalTypingsCacheLocation, this.throttleLimit, this.installTypingHost, this.logger, this.typesRegistry) as T; + } + this.installer.attach(this.projectService); + } + this.installer.enqueueInstallTypingsRequest(project, typeAcquisition, unresolvedImports); + } +} + function createNpmPackageJsonString(installedTypings: string[]): string { const dependencies: ts.MapLike = {}; for (const typing of installedTypings) { @@ -238,7 +355,7 @@ function createNpmPackageJsonString(installedTypings: string[]): string { return JSON.stringify({ dependencies }); } -export function createTypesRegistry(...list: string[]): Map> { +function createTypesRegistryFileContent(list: readonly string[]): TypesRegistryFile { const versionMap = { "latest": "1.3.0", "ts2.0": "1.0.0", @@ -250,11 +367,15 @@ export function createTypesRegistry(...list: string[]): Map>(); + const entries: ts.MapLike> = {}; for (const l of list) { - map.set(l, versionMap); + entries[l] = versionMap; } - return map; + return { entries }; +} + +export function createTypesRegistry(...list: string[]) { + return new Map(Object.entries(createTypesRegistryFileContent(list).entries)); } export function toExternalFile(fileName: string): ts.server.protocol.ExternalFile { @@ -341,13 +462,15 @@ export class TestServerEventManager { } export type TestSessionAndServiceHost = TestServerHostTrackingWrittenFiles & { + patched: boolean; baselineHost(title: string): void; }; function patchHostTimeouts( inputHost: TestServerHostTrackingWrittenFiles, - session: TestSession | TestProjectService + logger: Logger, ) { const host = inputHost as TestSessionAndServiceHost; + if (host.patched) return host; const originalCheckTimeoutQueueLength = host.checkTimeoutQueueLength; const originalRunQueuedTimeoutCallbacks = host.runQueuedTimeoutCallbacks; const originalRunQueuedImmediateCallbacks = host.runQueuedImmediateCallbacks; @@ -358,6 +481,7 @@ function patchHostTimeouts( host.runQueuedTimeoutCallbacks = runQueuedTimeoutCallbacks; host.runQueuedImmediateCallbacks = runQueuedImmediateCallbacks; host.baselineHost = baselineHost; + host.patched = true; return host; function checkTimeoutQueueLengthAndRun(expected: number) { @@ -385,10 +509,12 @@ function patchHostTimeouts( } function baselineHost(title: string) { - if (!session.logger.hasLevel(ts.server.LogLevel.verbose)) return; - session.logger.logs.push(title); - host.diff(session.logger.logs, hostDiff); - host.serializeWatches(session.logger.logs); + if (!logger.hasLevel(ts.server.LogLevel.verbose)) return; + logger.log(title); + const logs = logger.logs || []; + host.diff(logs, hostDiff); + host.serializeWatches(logs); + if (!logger.logs) logs.forEach(log => logger.log(log)); hostDiff = host.snap(); host.writtenFiles.clear(); } @@ -410,7 +536,7 @@ export class TestSession extends ts.server.Session { this.logger = opts.logger; this.testhost = patchHostTimeouts( changeToHostTrackingWrittenFiles(this.host as TestServerHost), - this + this.logger ); } @@ -427,7 +553,16 @@ export class TestSession extends ts.server.Session { } public override executeCommand(request: ts.server.protocol.Request) { - return this.baseline("response", super.executeCommand(this.baseline("request", request))); + if (this.logger.hasLevel(ts.server.LogLevel.verbose)) { + this.testhost.baselineHost("Before request"); + this.logger.info(`request:${ts.server.indent(JSON.stringify(request, undefined, 2))}`); + } + const response = super.executeCommand(request); + if (this.logger.hasLevel(ts.server.LogLevel.verbose)) { + this.logger.info(`response:${ts.server.indent(JSON.stringify(response, undefined, 2))}`); + this.testhost.baselineHost("After request"); + } + return response; } public executeCommandSeq(inputRequest: TestSessionRequest) { @@ -447,19 +582,12 @@ export class TestSession extends ts.server.Session { ts.clear(this.events); this.testhost.clearOutput(); } - - private baseline(type: "request" | "response", requestOrResult: T): T { - if (!this.logger.hasLevel(ts.server.LogLevel.verbose)) return requestOrResult; - if (type === "request") this.logger.info(`request:${ts.server.indent(JSON.stringify(requestOrResult, undefined, 2))}`); - this.testhost.baselineHost(type === "request" ? "Before request" : "After request"); - if (type === "response") this.logger.info(`response:${ts.server.indent(JSON.stringify(requestOrResult, undefined, 2))}`); - return requestOrResult; - } } -export function createSession(host: ts.server.ServerHost, opts: Partial = {}) { +export function createSession(host: TestServerHost, opts: Partial = {}) { + const logger = opts.logger || createHasErrorMessageLogger(); if (opts.typingsInstaller === undefined) { - opts.typingsInstaller = new TestTypingsInstaller("/a/data/", /*throttleLimit*/ 5, host); + opts.typingsInstaller = new TestTypingsInstaller(host.getHostSpecificPath("/a/data/"), /*throttleLimit*/ 5, host, logger); } if (opts.eventHandler !== undefined) { @@ -474,14 +602,14 @@ export function createSession(host: ts.server.ServerHost, opts: Partial(host: ts.server.ServerHost, eventNames: T["eventName"] | T["eventName"][], opts: Partial = {}) { +export function createSessionWithEventTracking(host: TestServerHost, eventNames: T["eventName"] | T["eventName"][], opts: Partial = {}) { const events: T[] = []; const session = createSession(host, { eventHandler: e => { @@ -537,7 +665,7 @@ export class TestProjectService extends ts.server.ProjectService { }); this.testhost = patchHostTimeouts( changeToHostTrackingWrittenFiles(this.host as TestServerHost), - this + this.logger ); this.testhost.baselineHost("Creating project service"); } @@ -785,7 +913,7 @@ export interface CheckAllErrors extends VerifyGetErrRequestBase { skip?: readonly (SkipErrors | undefined)[]; } function checkAllErrors({ session, host, existingTimeouts, files, skip }: CheckAllErrors) { - ts.Debug.assert(session.logger.logs.length); + ts.Debug.assert(session.logger.logs?.length); for (let i = 0; i < files.length; i++) { if (existingTimeouts !== undefined) { host.checkTimeoutQueueLength(existingTimeouts + 1); diff --git a/src/testRunner/unittests/tsserver/plugins.ts b/src/testRunner/unittests/tsserver/plugins.ts index 55617753e7685..d995ab4c66bd8 100644 --- a/src/testRunner/unittests/tsserver/plugins.ts +++ b/src/testRunner/unittests/tsserver/plugins.ts @@ -133,10 +133,10 @@ describe("unittests:: tsserver:: plugins loading", () => { const host = createServerHost([aTs, tsconfig, libFile]); host.require = (_initialPath, moduleName) => { - session.logger.logs.push(`Require:: ${moduleName}`); + session.logger.log(`Require:: ${moduleName}`); return { module: (): ts.server.PluginModule => { - session.logger.logs.push(`PluginFactory Invoke`); + session.logger.log(`PluginFactory Invoke`); return { create: Harness.LanguageService.makeDefaultProxy, getExternalFiles: () => externalFiles[moduleName] @@ -147,7 +147,7 @@ describe("unittests:: tsserver:: plugins loading", () => { }; const session = createSession(host, { logger: createLoggerWithInMemoryLogs(host) }); openFilesForSession([aTs], session); - session.logger.logs.push(`ExternalFiles:: ${JSON.stringify(session.getProjectService().configuredProjects.get(tsconfig.path)!.getExternalFiles())}`); + session.logger.log(`ExternalFiles:: ${JSON.stringify(session.getProjectService().configuredProjects.get(tsconfig.path)!.getExternalFiles())}`); host.writeFile(tsconfig.path, JSON.stringify({ compilerOptions: { @@ -155,7 +155,7 @@ describe("unittests:: tsserver:: plugins loading", () => { } })); host.runQueuedTimeoutCallbacks(); - session.logger.logs.push(`ExternalFiles:: ${JSON.stringify(session.getProjectService().configuredProjects.get(tsconfig.path)!.getExternalFiles())}`); + session.logger.log(`ExternalFiles:: ${JSON.stringify(session.getProjectService().configuredProjects.get(tsconfig.path)!.getExternalFiles())}`); baselineTsserverLogs("plugins", "gets external files with config file reload", session); }); diff --git a/src/testRunner/unittests/tsserver/projectErrors.ts b/src/testRunner/unittests/tsserver/projectErrors.ts index 1b3b34caf2f55..b0b873a773316 100644 --- a/src/testRunner/unittests/tsserver/projectErrors.ts +++ b/src/testRunner/unittests/tsserver/projectErrors.ts @@ -270,7 +270,7 @@ describe("unittests:: tsserver:: Project Errors are reported as appropriate", () projectRootPath: useProjectRoot ? folderPath : undefined } }); - appendAllScriptInfos(session.getProjectService(), session.logger.logs); + appendAllScriptInfos(session); // Since this is not js project so no typings are queued host.checkTimeoutQueueLength(0); diff --git a/src/testRunner/unittests/tsserver/resolutionCache.ts b/src/testRunner/unittests/tsserver/resolutionCache.ts index 2f9f509d0346b..f9ee1773016fb 100644 --- a/src/testRunner/unittests/tsserver/resolutionCache.ts +++ b/src/testRunner/unittests/tsserver/resolutionCache.ts @@ -34,9 +34,10 @@ describe("unittests:: tsserver:: resolutionCache:: tsserverProjectSystem extra r content: "export let x = 1" }; const host: TestServerHost & ts.ModuleResolutionHost = createServerHost([file1, lib]); + const logger = createLoggerWithInMemoryLogs(host); const projectService = createProjectService(host, { - typingsInstaller: new TestTypingsInstaller("/a/cache", /*throttleLimit*/5, host), - logger: createLoggerWithInMemoryLogs(host) + typingsInstaller: new TestTypingsInstaller("/a/cache", /*throttleLimit*/5, host, logger), + logger }); projectService.setCompilerOptionsForInferredProjects({ traceResolution: true, allowJs: true }); diff --git a/src/testRunner/unittests/tsserver/typeAquisition.ts b/src/testRunner/unittests/tsserver/typeAquisition.ts index 417260cc8ce77..296e211fb2c87 100644 --- a/src/testRunner/unittests/tsserver/typeAquisition.ts +++ b/src/testRunner/unittests/tsserver/typeAquisition.ts @@ -1,8 +1,10 @@ import * as ts from "../../_namespaces/ts"; import { createServerHost } from "../virtualFileSystemWithWatch"; import { + baselineTsserverLogs, checkProjectActualFiles, configuredProjectAt, + createLoggerWithInMemoryLogs, createProjectService, TestTypingsInstaller, toExternalFile, @@ -51,10 +53,15 @@ describe("unittests:: tsserver:: prefer typings to js", () => { content: JSON.stringify({ compilerOptions: { allowJs: true }, exclude: ["node_modules"] }) }; const host = createServerHost([f1, barjs, barTypings, config]); - const projectService = createProjectService(host, { typingsInstaller: new TestTypingsInstaller(typingsCacheLocation, /*throttleLimit*/ 5, host) }); + const logger = createLoggerWithInMemoryLogs(host); + const projectService = createProjectService(host, { + typingsInstaller: new TestTypingsInstaller(typingsCacheLocation, /*throttleLimit*/ 5, host, logger), + logger, + }); projectService.openClientFile(f1.path); - projectService.checkNumberOfProjects({ configuredProjects: 1 }); checkProjectActualFiles(configuredProjectAt(projectService, 0), [f1.path, barTypings.path, config.path]); + + baselineTsserverLogs("typeAquisition", "prefer typings in second pass", projectService); }); }); diff --git a/src/testRunner/unittests/tsserver/typingsInstaller.ts b/src/testRunner/unittests/tsserver/typingsInstaller.ts index 955f60c7f380c..79185e79aa25b 100644 --- a/src/testRunner/unittests/tsserver/typingsInstaller.ts +++ b/src/testRunner/unittests/tsserver/typingsInstaller.ts @@ -9,13 +9,15 @@ import { baselineTsserverLogs, checkNumberOfProjects, checkProjectActualFiles, - configuredProjectAt, createLoggerWithInMemoryLogs, createProjectService, createSession, createTypesRegistry, customTypesMap, + Logger, + TestSessionAndServiceHost, TestTypingsInstaller, + TestTypingsInstallerWorker, toExternalFile, } from "./helpers"; @@ -25,30 +27,62 @@ import NameValidationResult = ts.JsTyping.NameValidationResult; interface InstallerParams { globalTypingsCacheLocation?: string; throttleLimit?: number; - typesRegistry?: Map>; + typesRegistry?: string | readonly string[]; } -class Installer extends TestTypingsInstaller { - constructor(host: ts.server.ServerHost, p?: InstallerParams, log?: ts.server.typingsInstaller.Log) { - super( - (p && p.globalTypingsCacheLocation) || "/a/data", - (p && p.throttleLimit) || 5, - host, - (p && p.typesRegistry), - log); - } - - installAll(expectedCount: number) { - this.checkPendingCommands(expectedCount); - this.executePendingCommands(); - } +type InstallWorkerThrowingError = string; +type InstallWorkerExecutingCommand = [installedTypings: string[] | string, typingFiles: File[]]; +type CustomInstallWorker = (installer: TestTypingsInstallerWorker, requestId: number, packageNames: string[], cb: ts.server.typingsInstaller.RequestCompletedAction) => void; + +function createTestTypingInstaller( + host: TestServerHost, + logger: Logger, + workerConstructor: new (...args: ConstructorParameters) => T, + p?: InstallerParams, +) { + return new TestTypingsInstaller( + (p && p.globalTypingsCacheLocation) || "/a/data", + (p && p.throttleLimit) || 5, + host, + logger, + workerConstructor, + (p && p.typesRegistry), + ); +} +function createTestTypingInstallerWithInstallWorker( + host: TestServerHost, + logger: Logger, + installWorker: InstallWorkerThrowingError | InstallWorkerExecutingCommand | CustomInstallWorker, + p?: InstallerParams, +) { + return createTestTypingInstaller( + host, + logger, + class extends TestTypingsInstallerWorker { + override installWorker(requestId: number, packageNames: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { + this.log.writeLine(`#${requestId} with arguments'${JSON.stringify(packageNames)}'.`); + if (ts.isString(installWorker)) { + assert(false, installWorker); + } + else if (ts.isArray(installWorker)) { + executeCommand(this, requestId, packageNames, host, installWorker[0], installWorker[1], cb); + } + else { + installWorker(this, requestId, packageNames, cb); + } + } + }, + p, + ); } -function executeCommand(self: Installer, host: TestServerHost, installedTypings: string[] | string, typingFiles: File[], cb: ts.server.typingsInstaller.RequestCompletedAction): void { - self.addPostExecAction(installedTypings, success => { +function executeCommand(self: TestTypingsInstallerWorker, requestId: number, packageNames: string[], host: TestServerHost, installedTypings: string[] | string, typingFiles: File[], cb: ts.server.typingsInstaller.RequestCompletedAction): void { + self.addPostExecAction(installedTypings, requestId, packageNames, success => { + (host as TestSessionAndServiceHost).baselineHost("TI:: Before installWorker"); for (const file of typingFiles) { host.ensureFileOrFolder(file); } + (host as TestSessionAndServiceHost).baselineHost("TI:: After installWorker"); cb(success); }); } @@ -88,19 +122,17 @@ describe("unittests:: tsserver:: typingsInstaller:: local module", () => { }) }; const host = createServerHost([f1, f2, config, typesConfig]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("config"), globalTypingsCacheLocation: typesCache }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, _cb: ts.server.typingsInstaller.RequestCompletedAction) { - assert(false, "should not be called"); - } - })(); - const service = createProjectService(host, { typingsInstaller: installer }); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + "should not be called", + { typesRegistry: "config", globalTypingsCacheLocation: typesCache } + ); + const service = createProjectService(host, { typingsInstaller, logger }); service.openClientFile(f1.path); - service.checkNumberOfProjects({ configuredProjects: 1 }); - checkProjectActualFiles(configuredProjectAt(service, 0), [f1.path, f2.path, config.path]); - installer.installAll(0); + typingsInstaller.installer.executePendingCommands(); + baselineTsserverLogs("typingsInstaller", "local module should not be picked up", service); }); }); @@ -136,26 +168,23 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "declare const $: { x: number }" }; const host = createServerHost([file1, tsconfig, packageJson]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("jquery") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - const installedTypings = ["@types/jquery"]; - const typingFiles = [jquery]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/jquery"], [jquery]], + { typesRegistry: "jquery" } + ); const projectService = createProjectService(host, { useSingleInferredProject: true, - typingsInstaller: installer, - logger: createLoggerWithInMemoryLogs(host), + typingsInstaller, + logger, }); projectService.setHostConfiguration({ preferences: { includePackageJsonAutoImports: "off" } }); projectService.openClientFile(file1.path); - installer.installAll(/*expectedCount*/ 1); + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(2); baselineTsserverLogs("typingsInstaller", "configured projects", projectService); }); @@ -180,28 +209,21 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "declare const $: { x: number }" }; const host = createServerHost([file1, packageJson]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("jquery") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - const installedTypings = ["@types/jquery"]; - const typingFiles = [jquery]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/jquery"], [jquery]], + { typesRegistry: "jquery" } + ); - const projectService = createProjectService(host, { useSingleInferredProject: true, typingsInstaller: installer }); + const projectService = createProjectService(host, { useSingleInferredProject: true, typingsInstaller, logger }); projectService.openClientFile(file1.path); - checkNumberOfProjects(projectService, { inferredProjects: 1 }); - const p = projectService.inferredProjects[0]; - checkProjectActualFiles(p, [file1.path]); - - installer.installAll(/*expectedCount*/ 1); + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(2); - checkNumberOfProjects(projectService, { inferredProjects: 1 }); - checkProjectActualFiles(p, [file1.path, jquery.path]); + + baselineTsserverLogs("typingsInstaller", "inferred projects", projectService); }); it("inferred project - type acquisition with disableFilenameBasedTypeAcquisition:true", () => { @@ -212,23 +234,16 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "" }; - const messages: string[] = []; const host = createServerHost([jqueryJs]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("jquery") }, { isEnabled: () => true, writeLine: msg => messages.push(msg) }); - } - override enqueueInstallTypingsRequest(project: ts.server.Project, typeAcquisition: ts.TypeAcquisition, unresolvedImports: ts.SortedReadonlyArray) { - super.enqueueInstallTypingsRequest(project, typeAcquisition, unresolvedImports); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction): void { - const installedTypings: string[] = []; - const typingFiles: File[] = []; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [[], []], + { typesRegistry: "jquery" } + ); - const projectService = createProjectService(host, { typingsInstaller: installer }); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.setCompilerOptionsForInferredProjects({ allowJs: true, enable: true, @@ -236,16 +251,11 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = }); projectService.openClientFile(jqueryJs.path); - checkNumberOfProjects(projectService, { inferredProjects: 1 }); - const p = projectService.inferredProjects[0]; - checkProjectActualFiles(p, [jqueryJs.path]); - - installer.installAll(/*expectedCount*/ 0); + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLength(0); - checkNumberOfProjects(projectService, { inferredProjects: 1 }); // files should not be removed from project if ATA is skipped - checkProjectActualFiles(p, [jqueryJs.path]); - assert.isTrue(messages.indexOf("No new typings were requested as a result of typings discovery") > 0, "Should not request filename-based typings"); + + baselineTsserverLogs("typingsInstaller", "inferred projects with disableFilenameBasedTypeAcquisition", projectService); }); it("external project - no type acquisition, no .d.ts/js files", () => { @@ -254,26 +264,27 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "" }; const host = createServerHost([file1]); - const installer = new (class extends Installer { - constructor() { - super(host); - } - override enqueueInstallTypingsRequest() { - assert(false, "auto discovery should not be enabled"); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstaller( + host, + logger, + class extends TestTypingsInstallerWorker { + override enqueueInstallTypingsRequest() { + assert(false, "auto discovery should not be enabled"); + } } - })(); + ); const projectFileName = "/a/app/test.csproj"; - const projectService = createProjectService(host, { typingsInstaller: installer }); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openExternalProject({ projectFileName, options: {}, rootFiles: [toExternalFile(file1.path)] }); - installer.checkPendingCommands(/*expectedCount*/ 0); // by default auto discovery will kick in if project contain only .js/.d.ts files // in this case project contain only ts files - no auto discovery - projectService.checkNumberOfProjects({ externalProjects: 1 }); + baselineTsserverLogs("typingsInstaller", "external projects", projectService); }); it("external project - deduplicate from local @types packages", () => { @@ -286,25 +297,23 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "declare var node;" }; const host = createServerHost([appJs, nodeDts]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("node") }); - } - override installWorker() { - assert(false, "nothing should get installed"); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + "nothing should get installed", + { typesRegistry: "node" }, + ); const projectFileName = "/a/app/test.csproj"; - const projectService = createProjectService(host, { typingsInstaller: installer }); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openExternalProject({ projectFileName, options: {}, rootFiles: [toExternalFile(appJs.path)], typeAcquisition: { enable: true, include: ["node"] } }); - installer.checkPendingCommands(/*expectedCount*/ 0); - projectService.checkNumberOfProjects({ externalProjects: 1 }); + baselineTsserverLogs("typingsInstaller", "external projects duplicate package", projectService); }); it("external project - no auto in typing acquisition, no .d.ts/js files", () => { @@ -313,27 +322,29 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "" }; const host = createServerHost([file1]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("jquery") }); - } - override enqueueInstallTypingsRequest() { - assert(false, "auto discovery should not be enabled"); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstaller( + host, + logger, + class extends TestTypingsInstallerWorker { + override enqueueInstallTypingsRequest() { + assert(false, "auto discovery should not be enabled"); + } + }, + { typesRegistry: "jquery" } + ); const projectFileName = "/a/app/test.csproj"; - const projectService = createProjectService(host, { typingsInstaller: installer }); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openExternalProject({ projectFileName, options: {}, rootFiles: [toExternalFile(file1.path)], typeAcquisition: { include: ["jquery"] } }); - installer.checkPendingCommands(/*expectedCount*/ 0); // by default auto discovery will kick in if project contain only .js/.d.ts files // in this case project contain only ts files - no auto discovery even if type acquisition is set - projectService.checkNumberOfProjects({ externalProjects: 1 }); + baselineTsserverLogs("typingsInstaller", "external projects no auto typings", projectService); }); it("external project - autoDiscovery = true, no .d.ts/js files", () => { @@ -346,24 +357,15 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "declare const $: { x: number }" }; const host = createServerHost([file1]); - let enqueueIsCalled = false; - const installer: Installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("jquery") }); - } - override enqueueInstallTypingsRequest(project: ts.server.Project, typeAcquisition: ts.TypeAcquisition, unresolvedImports: ts.SortedReadonlyArray) { - enqueueIsCalled = true; - super.enqueueInstallTypingsRequest(project, typeAcquisition, unresolvedImports); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction): void { - const installedTypings = ["@types/node"]; - const typingFiles = [jquery]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); - + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/node"], [jquery]], + { typesRegistry: "jquery" }, + ); const projectFileName = "/a/app/test.csproj"; - const projectService = createProjectService(host, { typingsInstaller: installer }); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openExternalProject({ projectFileName, options: {}, @@ -371,11 +373,11 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = typeAcquisition: { enable: true, include: ["jquery"] } }); - assert.isTrue(enqueueIsCalled, "expected enqueueIsCalled to be true"); - installer.installAll(/*expectedCount*/ 1); + typingsInstaller.installer.executePendingCommands(); // auto is set in type acquisition - use it even if project contains only .ts files - projectService.checkNumberOfProjects({ externalProjects: 1 }); + + baselineTsserverLogs("typingsInstaller", "external projects autoDiscovery", projectService); }); it("external project - no type acquisition, with only js, jsx, d.ts files", () => { @@ -405,19 +407,16 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = }; const host = createServerHost([lodashJs, file2Jsx, file3dts, customTypesMap]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("lodash", "react") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction): void { - const installedTypings = ["@types/lodash", "@types/react"]; - const typingFiles = [lodashDts, reactDts]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/lodash", "@types/react"], [lodashDts, reactDts]], + { typesRegistry: ["lodash", "react"] }, + ); const projectFileName = "/a/app/test.csproj"; - const projectService = createProjectService(host, { typingsInstaller: installer }); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openExternalProject({ projectFileName, options: { allowJS: true, moduleResolution: ts.ModuleResolutionKind.Node10 }, @@ -425,16 +424,10 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = typeAcquisition: { } }); - const p = projectService.externalProjects[0]; - projectService.checkNumberOfProjects({ externalProjects: 1 }); - checkProjectActualFiles(p, [file2Jsx.path, file3dts.path]); + typingsInstaller.installer.executePendingCommands(); - installer.installAll(/*expectedCount*/ 1); - - checkNumberOfProjects(projectService, { externalProjects: 1 }); host.checkTimeoutQueueLengthAndRun(1); - checkNumberOfProjects(projectService, { externalProjects: 1 }); - checkProjectActualFiles(p, [file2Jsx.path, file3dts.path, lodashDts.path, reactDts.path]); + baselineTsserverLogs("typingsInstaller", "external projects no type acquisition", projectService); }); it("external project - type acquisition with enable: false", () => { @@ -446,22 +439,16 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = }; const host = createServerHost([jqueryJs]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("jquery") }); - } - override enqueueInstallTypingsRequest(project: ts.server.Project, typeAcquisition: ts.TypeAcquisition, unresolvedImports: ts.SortedReadonlyArray) { - super.enqueueInstallTypingsRequest(project, typeAcquisition, unresolvedImports); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction): void { - const installedTypings: string[] = []; - const typingFiles: File[] = []; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [[], []], + { typesRegistry: "jquery" } + ); const projectFileName = "/a/app/test.csproj"; - const projectService = createProjectService(host, { typingsInstaller: installer }); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openExternalProject({ projectFileName, options: { allowJS: true, moduleResolution: ts.ModuleResolutionKind.Node10 }, @@ -469,11 +456,7 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = typeAcquisition: { enable: false } }); - const p = projectService.externalProjects[0]; - projectService.checkNumberOfProjects({ externalProjects: 1 }); - checkProjectActualFiles(p, [jqueryJs.path]); - - installer.checkPendingCommands(/*expectedCount*/ 0); + baselineTsserverLogs("typingsInstaller", "external projects no type acquisition with enable false", projectService); }); it("external project - type acquisition with disableFilenameBasedTypeAcquisition:true", () => { @@ -484,24 +467,17 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "" }; - const messages: string[] = []; const host = createServerHost([jqueryJs]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("jquery") }, { isEnabled: () => true, writeLine: msg => messages.push(msg) }); - } - override enqueueInstallTypingsRequest(project: ts.server.Project, typeAcquisition: ts.TypeAcquisition, unresolvedImports: ts.SortedReadonlyArray) { - super.enqueueInstallTypingsRequest(project, typeAcquisition, unresolvedImports); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction): void { - const installedTypings: string[] = []; - const typingFiles: File[] = []; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [[], []], + { typesRegistry: "jquery" } + ); const projectFileName = "/a/app/test.csproj"; - const projectService = createProjectService(host, { typingsInstaller: installer }); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openExternalProject({ projectFileName, options: { allowJS: true, moduleResolution: ts.ModuleResolutionKind.Node10 }, @@ -509,15 +485,9 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = typeAcquisition: { enable: true, disableFilenameBasedTypeAcquisition: true } }); - const p = projectService.externalProjects[0]; - projectService.checkNumberOfProjects({ externalProjects: 1 }); - checkProjectActualFiles(p, [jqueryJs.path]); - - installer.installAll(/*expectedCount*/ 0); - projectService.checkNumberOfProjects({ externalProjects: 1 }); + typingsInstaller.installer.executePendingCommands(); // files should not be removed from project if ATA is skipped - checkProjectActualFiles(p, [jqueryJs.path]); - assert.isTrue(messages.indexOf("No new typings were requested as a result of typings discovery") > 0, "Should not request filename-based typings"); + baselineTsserverLogs("typingsInstaller", "external projects type acquisition with disableFilenameBasedTypeAcquisition", projectService); }); it("external project - no type acquisition, with js & ts files", () => { @@ -533,22 +503,16 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = }; const host = createServerHost([jqueryJs, file2Ts]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("jquery") }); - } - override enqueueInstallTypingsRequest(project: ts.server.Project, typeAcquisition: ts.TypeAcquisition, unresolvedImports: ts.SortedReadonlyArray) { - super.enqueueInstallTypingsRequest(project, typeAcquisition, unresolvedImports); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction): void { - const installedTypings: string[] = []; - const typingFiles: File[] = []; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [[], []], + { typesRegistry: "jquery" } + ); const projectFileName = "/a/app/test.csproj"; - const projectService = createProjectService(host, { typingsInstaller: installer }); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openExternalProject({ projectFileName, options: { allowJS: true, moduleResolution: ts.ModuleResolutionKind.Node10 }, @@ -556,15 +520,7 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = typeAcquisition: {} }); - const p = projectService.externalProjects[0]; - projectService.checkNumberOfProjects({ externalProjects: 1 }); - - checkProjectActualFiles(p, [jqueryJs.path, file2Ts.path]); - - installer.checkPendingCommands(/*expectedCount*/ 0); - - checkNumberOfProjects(projectService, { externalProjects: 1 }); - checkProjectActualFiles(p, [jqueryJs.path, file2Ts.path]); + baselineTsserverLogs("typingsInstaller", "external projects no type acquisition with js ts files", projectService); }); it("external project - with type acquisition, with only js, d.ts files", () => { @@ -612,19 +568,16 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = }; const host = createServerHost([lodashJs, commanderJs, file3dts, packageJson, customTypesMap]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("jquery", "commander", "moment", "express") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction): void { - const installedTypings = ["@types/commander", "@types/express", "@types/jquery", "@types/moment"]; - const typingFiles = [commander, express, jquery, moment]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/commander", "@types/express", "@types/jquery", "@types/moment"], [commander, express, jquery, moment]], + { typesRegistry: ["jquery", "commander", "moment", "express"] } + ); const projectFileName = "/a/app/test.csproj"; - const projectService = createProjectService(host, { typingsInstaller: installer }); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openExternalProject({ projectFileName, options: { allowJS: true, moduleResolution: ts.ModuleResolutionKind.Node10 }, @@ -632,21 +585,15 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = typeAcquisition: { enable: true, include: ["jquery", "moment"], exclude: ["lodash"] } }); - const p = projectService.externalProjects[0]; - projectService.checkNumberOfProjects({ externalProjects: 1 }); - checkProjectActualFiles(p, [file3dts.path]); + typingsInstaller.installer.executePendingCommands(); - installer.installAll(/*expectedCount*/ 1); - - checkNumberOfProjects(projectService, { externalProjects: 1 }); host.checkTimeoutQueueLengthAndRun(1); - checkNumberOfProjects(projectService, { externalProjects: 1 }); // Commander: Existed as a JS file // JQuery: Specified in 'include' // Moment: Specified in 'include' // Express: Specified in package.json // lodash: Excluded (not present) - checkProjectActualFiles(p, [file3dts.path, commander.path, jquery.path, moment.path, express.path]); + baselineTsserverLogs("typingsInstaller", "external projects type acquisition", projectService); }); it("Throttle - delayed typings to install", () => { @@ -695,18 +642,16 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = const typingFiles = [commander, express, jquery, moment, lodash]; const host = createServerHost([lodashJs, commanderJs, file3, packageJson, customTypesMap]); - const installer = new (class extends Installer { - constructor() { - super(host, { throttleLimit: 3, typesRegistry: createTypesRegistry("commander", "express", "jquery", "moment", "lodash") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction): void { - const installedTypings = ["@types/commander", "@types/express", "@types/jquery", "@types/moment", "@types/lodash"]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/commander", "@types/express", "@types/jquery", "@types/moment", "@types/lodash"], typingFiles], + { throttleLimit: 3, typesRegistry: ["commander", "express", "jquery", "moment", "lodash"] }, + ); const projectFileName = "/a/app/test.csproj"; - const projectService = createProjectService(host, { typingsInstaller: installer }); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openExternalProject({ projectFileName, options: { allowJS: true, moduleResolution: ts.ModuleResolutionKind.Node10 }, @@ -714,18 +659,9 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = typeAcquisition: { include: ["jquery", "moment"] } }); - const p = projectService.externalProjects[0]; - projectService.checkNumberOfProjects({ externalProjects: 1 }); - checkProjectActualFiles(p, [file3.path]); - installer.checkPendingCommands(/*expectedCount*/ 1); - installer.executePendingCommands(); - // expected all typings file to exist - for (const f of typingFiles) { - assert.isTrue(host.fileExists(f.path), `expected file ${f.path} to exist`); - } + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(1); - checkNumberOfProjects(projectService, { externalProjects: 1 }); - checkProjectActualFiles(p, [file3.path, commander.path, express.path, jquery.path, moment.path, lodash.path]); + baselineTsserverLogs("typingsInstaller", "throttle delayed typings to install", projectService); }); it("Throttle - delayed run install requests", () => { @@ -774,24 +710,25 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = }; const host = createServerHost([lodashJs, commanderJs, file3, customTypesMap]); - const installer = new (class extends Installer { - constructor() { - super(host, { throttleLimit: 1, typesRegistry: createTypesRegistry("commander", "jquery", "lodash", "cordova", "gulp", "grunt") }); - } - override installWorker(_requestId: number, args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction): void { + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + (installer, requestId, packageNames, cb) => { let typingFiles: (File & { typings: string })[] = []; - if (args.indexOf(ts.server.typingsInstaller.typingsName("commander")) >= 0) { + if (packageNames.indexOf(ts.server.typingsInstaller.typingsName("commander")) >= 0) { typingFiles = [commander, jquery, lodash, cordova]; } else { typingFiles = [grunt, gulp]; } - executeCommand(this, host, typingFiles.map(f => f.typings), typingFiles, cb); - } - })(); + executeCommand(installer, requestId, packageNames, host, typingFiles.map(f => f.typings), typingFiles, cb); + }, + { throttleLimit: 1, typesRegistry: ["commander", "jquery", "lodash", "cordova", "gulp", "grunt"] }, + ); // Create project #1 with 4 typings - const projectService = createProjectService(host, { typingsInstaller: installer }); + const projectService = createProjectService(host, { typingsInstaller, logger }); const projectFileName1 = "/a/app/test1.csproj"; projectService.openExternalProject({ projectFileName: projectFileName1, @@ -800,8 +737,7 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = typeAcquisition: { include: ["jquery", "cordova"] } }); - installer.checkPendingCommands(/*expectedCount*/ 1); - assert.equal(installer.pendingRunRequests.length, 0, "expect no throttled requests"); + assert.equal(typingsInstaller.installer.pendingRunRequests.length, 0, "expect no throttled requests"); // Create project #2 with 2 typings const projectFileName2 = "/a/app/test2.csproj"; @@ -811,24 +747,16 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = rootFiles: [toExternalFile(file3.path)], typeAcquisition: { include: ["grunt", "gulp"] } }); - assert.equal(installer.pendingRunRequests.length, 1, "expect one throttled request"); - - const p1 = projectService.externalProjects[0]; - const p2 = projectService.externalProjects[1]; - projectService.checkNumberOfProjects({ externalProjects: 2 }); - checkProjectActualFiles(p1, [file3.path]); - checkProjectActualFiles(p2, [file3.path]); + assert.equal(typingsInstaller.installer.pendingRunRequests.length, 1, "expect one throttled request"); - installer.executePendingCommands(); + typingsInstaller.installer.executePendingCommands(); // expected one install request from the second project - installer.checkPendingCommands(/*expectedCount*/ 1); - assert.equal(installer.pendingRunRequests.length, 0, "expected no throttled requests"); + assert.equal(typingsInstaller.installer.pendingRunRequests.length, 0, "expected no throttled requests"); - installer.executePendingCommands(); + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(2); // for 2 projects - checkProjectActualFiles(p1, [file3.path, commander.path, jquery.path, lodash.path, cordova.path]); - checkProjectActualFiles(p2, [file3.path, grunt.path, gulp.path]); + baselineTsserverLogs("typingsInstaller", "throttle delayed run install requests", projectService); }); it("configured scoped name projects discover from node_modules", () => { @@ -872,143 +800,109 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "" }; const host = createServerHost([app, jsconfig, pkgJson, commander, commanderPackage, cacache, cacachePackage]); - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation: "/tmp", typesRegistry: createTypesRegistry("zkat__cacache", "nested", "commander") }); - } - override installWorker(_requestId: number, args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - assert.deepEqual(args, [`@types/zkat__cacache@ts${ts.versionMajorMinor}`]); - const installedTypings = ["@types/zkat__cacache"]; - const typingFiles = [cacacheDTS]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/zkat__cacache"], [cacacheDTS]], + { globalTypingsCacheLocation: "/tmp", typesRegistry: ["zkat__cacache", "nested", "commander"] }, + ); - const projectService = createProjectService(host, { useSingleInferredProject: true, typingsInstaller: installer }); + const projectService = createProjectService(host, { useSingleInferredProject: true, typingsInstaller, logger }); projectService.openClientFile(app.path); - checkNumberOfProjects(projectService, { configuredProjects: 1 }); - const p = configuredProjectAt(projectService, 0); - checkProjectActualFiles(p, [app.path, jsconfig.path]); + typingsInstaller.installer.executePendingCommands(); - installer.installAll(/*expectedCount*/ 1); - - checkNumberOfProjects(projectService, { configuredProjects: 1 }); host.checkTimeoutQueueLengthAndRun(2); - checkProjectActualFiles(p, [app.path, cacacheDTS.path, jsconfig.path]); + baselineTsserverLogs("typingsInstaller", "scoped name discovery", projectService); }); - function testConfiguredProjectNodeModules({ jsconfigContent, appJsContent, jQueryJsInProjectBeforeInstall, jQueryDtsInProjectAfterInstall }: { - jsconfigContent?: object, - appJsContent?: string, - jQueryJsInProjectBeforeInstall?: boolean, - jQueryDtsInProjectAfterInstall?: boolean, - } = {}) { - const app = { - path: "/app.js", - content: appJsContent || "" - }; - const pkgJson = { - path: "/package.json", - content: JSON.stringify({ - dependencies: { - jquery: "1.0.0" - } - }) - }; - const jsconfig = { - path: "/jsconfig.json", - content: JSON.stringify(jsconfigContent || {}) - }; - // Should only accept direct dependencies. - const commander = { - path: "/node_modules/commander/index.js", - content: "" - }; - const commanderPackage = { - path: "/node_modules/commander/package.json", - content: JSON.stringify({ - name: "commander", - }) - }; - const jquery = { - path: "/node_modules/jquery/index.js", - content: "" - }; - const jqueryPackage = { - path: "/node_modules/jquery/package.json", - content: JSON.stringify({ name: "jquery" }) - }; - // Should not search deeply in node_modules. - const nestedPackage = { - path: "/node_modules/jquery/nested/package.json", - content: JSON.stringify({ name: "nested" }), - }; - const jqueryDTS = { - path: "/tmp/node_modules/@types/jquery/index.d.ts", - content: "" - }; - const host = createServerHost([app, jsconfig, pkgJson, commander, commanderPackage, jquery, jqueryPackage, nestedPackage]); - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation: "/tmp", typesRegistry: createTypesRegistry("jquery", "nested", "commander") }); - } - override installWorker(_requestId: number, args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - assert.deepEqual(args, [`@types/jquery@ts${ts.versionMajorMinor}`]); - const installedTypings = ["@types/jquery"]; - const typingFiles = [jqueryDTS]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); - - const projectService = createProjectService(host, { useSingleInferredProject: true, typingsInstaller: installer }); - projectService.openClientFile(app.path); - - checkNumberOfProjects(projectService, { configuredProjects: 1 }); - const p = configuredProjectAt(projectService, 0); - const filesBeforeInstall = jQueryJsInProjectBeforeInstall ? [app.path, jquery.path, jsconfig.path] : [app.path, jsconfig.path]; - checkProjectActualFiles(p, filesBeforeInstall); - - installer.installAll(jQueryDtsInProjectAfterInstall ? 1 : 0); - - checkNumberOfProjects(projectService, { configuredProjects: 1 }); - host.checkTimeoutQueueLengthAndRun(jQueryDtsInProjectAfterInstall ? 2 : 0); - checkProjectActualFiles(p, jQueryDtsInProjectAfterInstall ? [app.path, jqueryDTS.path, jsconfig.path] : filesBeforeInstall); + function testConfiguredProjectNodeModules( + subScenario: string, + { jsconfigContent, appJsContent }: { + jsconfigContent?: object, + appJsContent?: string, + } = {}) { + it(subScenario, () => { + const app = { + path: "/app.js", + content: appJsContent || "" + }; + const pkgJson = { + path: "/package.json", + content: JSON.stringify({ + dependencies: { + jquery: "1.0.0" + } + }) + }; + const jsconfig = { + path: "/jsconfig.json", + content: JSON.stringify(jsconfigContent || {}) + }; + // Should only accept direct dependencies. + const commander = { + path: "/node_modules/commander/index.js", + content: "" + }; + const commanderPackage = { + path: "/node_modules/commander/package.json", + content: JSON.stringify({ + name: "commander", + }) + }; + const jquery = { + path: "/node_modules/jquery/index.js", + content: "" + }; + const jqueryPackage = { + path: "/node_modules/jquery/package.json", + content: JSON.stringify({ name: "jquery" }) + }; + // Should not search deeply in node_modules. + const nestedPackage = { + path: "/node_modules/jquery/nested/package.json", + content: JSON.stringify({ name: "nested" }), + }; + const jqueryDTS = { + path: "/tmp/node_modules/@types/jquery/index.d.ts", + content: "" + }; + const host = createServerHost([app, jsconfig, pkgJson, commander, commanderPackage, jquery, jqueryPackage, nestedPackage]); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/jquery"], [jqueryDTS]], + { globalTypingsCacheLocation: "/tmp", typesRegistry: ["jquery", "nested", "commander"] }, + ); + + const projectService = createProjectService(host, { useSingleInferredProject: true, typingsInstaller, logger }); + projectService.openClientFile(app.path); + + typingsInstaller.installer.executePendingCommands(); + host.runQueuedTimeoutCallbacks(); + baselineTsserverLogs("typingsInstaller", subScenario, projectService); + }); } - it("configured projects discover from node_modules", () => { - testConfiguredProjectNodeModules({ - jQueryJsInProjectBeforeInstall: false, - jQueryDtsInProjectAfterInstall: true, - }); + testConfiguredProjectNodeModules("discover from node_modules", { }); - it("configured projects discover from node_modules - empty types", () => { - // Explicit types prevent automatic inclusion from package.json listing - testConfiguredProjectNodeModules({ - jsconfigContent: { compilerOptions: { types: [] } }, - jQueryJsInProjectBeforeInstall: false, - jQueryDtsInProjectAfterInstall: false, - }); + // Explicit types prevent automatic inclusion from package.json listing + testConfiguredProjectNodeModules("discover from node_modules empty types", { + jsconfigContent: { compilerOptions: { types: [] } }, }); - it("configured projects discover from node_modules - explicit types", () => { - // A type reference directive will not resolve to the global typings cache - testConfiguredProjectNodeModules({ - jsconfigContent: { compilerOptions: { types: ["jquery"] } }, - jQueryJsInProjectBeforeInstall: false, - jQueryDtsInProjectAfterInstall: false - }); + // A type reference directive will not resolve to the global typings cache + testConfiguredProjectNodeModules("discover from node_modules explicit types", { + jsconfigContent: { compilerOptions: { types: ["jquery"] } }, }); - it("configured projects discover from node_modules - empty types but has import", () => { - // However, explicit types will not prevent unresolved imports from pulling in typings - testConfiguredProjectNodeModules({ - jsconfigContent: { compilerOptions: { types: [] } }, - appJsContent: `import "jquery";`, - jQueryJsInProjectBeforeInstall: true, - jQueryDtsInProjectAfterInstall: true, - }); + // However, explicit types will not prevent unresolved imports from pulling in typings + testConfiguredProjectNodeModules("discover from node_modules empty types has import", { + jsconfigContent: { compilerOptions: { types: [] } }, + appJsContent: `import "jquery";`, }); it("configured projects discover from bower_components", () => { @@ -1033,25 +927,22 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "" }; const host = createServerHost([app, jsconfig, jquery, jqueryPackage]); - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation: "/tmp", typesRegistry: createTypesRegistry("jquery") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - const installedTypings = ["@types/jquery"]; - const typingFiles = [jqueryDTS]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/jquery"], [jqueryDTS]], + { globalTypingsCacheLocation: "/tmp", typesRegistry: "jquery" }, + ); const projectService = createProjectService(host, { useSingleInferredProject: true, - typingsInstaller: installer, - logger: createLoggerWithInMemoryLogs(host), + typingsInstaller, + logger, }); projectService.openClientFile(app.path); - installer.installAll(/*expectedCount*/ 1); + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(2); baselineTsserverLogs("typingsInstaller", "configured projects discover from bower_components", projectService); @@ -1079,29 +970,21 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "" }; const host = createServerHost([app, jsconfig, bowerJson]); - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation: "/tmp", typesRegistry: createTypesRegistry("jquery") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - const installedTypings = ["@types/jquery"]; - const typingFiles = [jqueryDTS]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/jquery"], [jqueryDTS]], + { globalTypingsCacheLocation: "/tmp", typesRegistry: "jquery" }, + ); - const projectService = createProjectService(host, { useSingleInferredProject: true, typingsInstaller: installer }); + const projectService = createProjectService(host, { useSingleInferredProject: true, typingsInstaller, logger }); projectService.openClientFile(app.path); - checkNumberOfProjects(projectService, { configuredProjects: 1 }); - const p = configuredProjectAt(projectService, 0); - checkProjectActualFiles(p, [app.path, jsconfig.path]); + typingsInstaller.installer.executePendingCommands(); - installer.installAll(/*expectedCount*/ 1); - - checkNumberOfProjects(projectService, { configuredProjects: 1 }); host.checkTimeoutQueueLengthAndRun(2); - checkProjectActualFiles(p, [app.path, jqueryDTS.path, jsconfig.path]); + baselineTsserverLogs("typingsInstaller", "discover from bower", projectService); }); it("Malformed package.json should be watched", () => { @@ -1123,27 +1006,22 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "export let x: number" }; const host = createServerHost([f, brokenPackageJson]); - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation: cachePath, typesRegistry: createTypesRegistry("commander") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - const installedTypings = ["@types/commander"]; - const typingFiles = [commander]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); - const service = createProjectService(host, { typingsInstaller: installer }); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/commander"], [commander]], + { globalTypingsCacheLocation: cachePath, typesRegistry: "commander" }, + ); + const service = createProjectService(host, { typingsInstaller, logger }); service.openClientFile(f.path); - installer.checkPendingCommands(/*expectedCount*/ 0); host.writeFile(fixedPackageJson.path, fixedPackageJson.content); host.checkTimeoutQueueLength(0); // expected install request - installer.installAll(/*expectedCount*/ 1); + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(2); - service.checkNumberOfProjects({ inferredProjects: 1 }); - checkProjectActualFiles(service.inferredProjects[0], [f.path, commander.path]); + baselineTsserverLogs("typingsInstaller", "malformed packagejson", service); }); it("should install typings for unresolved imports", () => { @@ -1169,30 +1047,20 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = content: "export let x: number" }; const host = createServerHost([file]); - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation: cachePath, typesRegistry: createTypesRegistry("node", "commander") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - const installedTypings = ["@types/node", "@types/commander", `@types/${emberComponentDirectory}`]; - const typingFiles = [node, commander, emberComponent]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); - const service = createProjectService(host, { typingsInstaller: installer }); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/node", "@types/commander", `@types/${emberComponentDirectory}`], [node, commander, emberComponent]], + { globalTypingsCacheLocation: cachePath, typesRegistry: ["node", "commander"] }, + ); + const service = createProjectService(host, { typingsInstaller, logger }); service.openClientFile(file.path); - service.checkNumberOfProjects({ inferredProjects: 1 }); - checkProjectActualFiles(service.inferredProjects[0], [file.path]); - - installer.installAll(/*expectedCount*/1); - - assert.isTrue(host.fileExists(node.path), "typings for 'node' should be created"); - assert.isTrue(host.fileExists(commander.path), "typings for 'commander' should be created"); - assert.isTrue(host.fileExists(emberComponent.path), "typings for 'commander' should be created"); + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(2); - checkProjectActualFiles(service.inferredProjects[0], [file.path, node.path, commander.path, emberComponent.path]); + baselineTsserverLogs("typingsInstaller", "install typings for unresolved imports", service); }); it("should redo resolution that resolved to '.js' file after typings are installed", () => { @@ -1210,26 +1078,20 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = const typeNames: readonly string[] = ["commander"]; const typePath = (name: string): string => `${cachePath}/node_modules/@types/${name}/index.d.ts`; const host = createServerHost([file, commanderJS]); - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation: cachePath, typesRegistry: createTypesRegistry(...typeNames) }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - const installedTypings = typeNames.map(name => `@types/${name}`); - const typingFiles = typeNames.map((name): File => ({ path: typePath(name), content: "" })); - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [typeNames.map(name => `@types/${name}`), typeNames.map((name): File => ({ path: typePath(name), content: "" }))], + { globalTypingsCacheLocation: cachePath, typesRegistry: typeNames }, + ); const service = createProjectService(host, { - typingsInstaller: installer, - logger: createLoggerWithInMemoryLogs(host), + typingsInstaller, + logger, }); service.openClientFile(file.path); - installer.installAll(/*expectedCount*/1); - for (const name of typeNames) { - assert.isTrue(host.fileExists(typePath(name)), `typings for '${name}' should be created`); - } + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(2); baselineTsserverLogs("typingsInstaller", "redo resolutions pointing to js on typing install", service); }); @@ -1249,15 +1111,14 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = }; const host = createServerHost([f1]); - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation: "/tmp", typesRegistry: createTypesRegistry("foo") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - executeCommand(this, host, ["foo"], [], cb); - } - })(); - const projectService = createProjectService(host, { typingsInstaller: installer }); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["foo"], []], + { globalTypingsCacheLocation: "/tmp", typesRegistry: "foo" }, + ); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openClientFile(f1.path); projectService.checkNumberOfProjects({ inferredProjects: 1 }); @@ -1269,7 +1130,8 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = ["foo", "foo", "foo", "@bar/router", "@bar/common", "@bar/common"] ); - installer.installAll(/*expectedCount*/ 1); + typingsInstaller.installer.executePendingCommands(); + baselineTsserverLogs("typingsInstaller", "pick typing names from nonrelative unresolved imports", projectService); }); it("cached unresolved typings are not recomputed if program structure did not change", () => { @@ -1358,28 +1220,20 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = }) }; const host = createServerHost([file1, packageJson, jquery, cacheConfig, cacheLockConfig]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("jquery") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - const installedTypings = ["@types/jquery"]; - const typingFiles = [jquery]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/jquery"], [jquery]], + { typesRegistry: "jquery" } + ); - const projectService = createProjectService(host, { useSingleInferredProject: true, typingsInstaller: installer }); + const projectService = createProjectService(host, { useSingleInferredProject: true, typingsInstaller, logger }); projectService.openClientFile(file1.path); - checkNumberOfProjects(projectService, { inferredProjects: 1 }); - const p = projectService.inferredProjects[0]; - checkProjectActualFiles(p, [file1.path]); - - installer.installAll(/*expectedCount*/ 1); + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(2); - checkNumberOfProjects(projectService, { inferredProjects: 1 }); - checkProjectActualFiles(p, [file1.path, jquery.path]); + baselineTsserverLogs("typingsInstaller", "expired cache entry", projectService); }); it("non-expired cache entry (inferred project, should not install typings)", () => { @@ -1396,14 +1250,6 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = } }) }; - const timestamps = { - path: "/a/data/timestamps.json", - content: JSON.stringify({ - entries: { - "@types/jquery": Date.now() - } - }) - }; const cacheConfig = { path: "/a/data/package.json", content: JSON.stringify({ @@ -1429,29 +1275,20 @@ describe("unittests:: tsserver:: typingsInstaller:: General functionality", () = path: "/a/data/node_modules/@types/jquery/index.d.ts", content: "declare const $: { x: number }" }; - const host = createServerHost([file1, packageJson, timestamps, cacheConfig, cacheLockConfig, jquery]); - const installer = new (class extends Installer { - constructor() { - super(host, { typesRegistry: createTypesRegistry("jquery") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - const installedTypings: string[] = []; - const typingFiles: File[] = []; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - })(); + const host = createServerHost([file1, packageJson, cacheConfig, cacheLockConfig, jquery]); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [[], []], + { typesRegistry: "jquery" } + ); - const projectService = createProjectService(host, { useSingleInferredProject: true, typingsInstaller: installer }); + const projectService = createProjectService(host, { useSingleInferredProject: true, typingsInstaller, logger }); projectService.openClientFile(file1.path); - checkNumberOfProjects(projectService, { inferredProjects: 1 }); - const p = projectService.inferredProjects[0]; - checkProjectActualFiles(p, [file1.path]); - - installer.installAll(/*expectedCount*/ 0); - - checkNumberOfProjects(projectService, { inferredProjects: 1 }); - checkProjectActualFiles(p, [file1.path]); + typingsInstaller.installer.executePendingCommands(); + baselineTsserverLogs("typingsInstaller", "non expired cache entry", projectService); }); }); @@ -1516,21 +1353,17 @@ describe("unittests:: tsserver:: typingsInstaller:: Invalid package names", () = } }) }; - const messages: string[] = []; const host = createServerHost([f1, packageJson]); - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation: "/tmp" }, { isEnabled: () => true, writeLine: msg => messages.push(msg) }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, _cb: ts.server.typingsInstaller.RequestCompletedAction) { - assert(false, "runCommand should not be invoked"); - } - })(); - const projectService = createProjectService(host, { typingsInstaller: installer }); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + "installWorker should not be invoked", + { globalTypingsCacheLocation: "/tmp" } + ); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openClientFile(f1.path); - - installer.checkPendingCommands(/*expectedCount*/ 0); - assert.isTrue(messages.indexOf("'; say ‘Hello from TypeScript!’ #':: Package name '; say ‘Hello from TypeScript!’ #' contains non URI safe characters") > 0, "should find package with invalid name"); + baselineTsserverLogs("typingsInstaller", "should not initialize invaalid package names", projectService); }); }); @@ -1787,37 +1620,19 @@ describe("unittests:: tsserver:: typingsInstaller:: telemetry events", () => { content: "export let x: number" }; const host = createServerHost([f1, packageFile]); - let seenTelemetryEvent = false; - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation: cachePath, typesRegistry: createTypesRegistry("commander") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - const installedTypings = ["@types/commander"]; - const typingFiles = [commander]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - override sendResponse(response: ts.server.SetTypings | ts.server.InvalidateCachedTypings | ts.server.BeginInstallTypes | ts.server.EndInstallTypes) { - if (response.kind === ts.server.EventBeginInstallTypes) { - return; - } - if (response.kind === ts.server.EventEndInstallTypes) { - assert.deepEqual(response.packagesToInstall, [ts.server.typingsInstaller.typingsName("commander")]); - seenTelemetryEvent = true; - return; - } - super.sendResponse(response); - } - })(); - const projectService = createProjectService(host, { typingsInstaller: installer }); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/commander"], [commander]], + { globalTypingsCacheLocation: cachePath, typesRegistry: "commander" } + ); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openClientFile(f1.path); - installer.installAll(/*expectedCount*/ 1); - - assert.isTrue(seenTelemetryEvent); + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(2); - checkNumberOfProjects(projectService, { inferredProjects: 1 }); - checkProjectActualFiles(projectService.inferredProjects[0], [f1.path, commander.path]); + baselineTsserverLogs("typingsInstaller", "telemetry events", projectService); }); }); @@ -1847,41 +1662,19 @@ describe("unittests:: tsserver:: typingsInstaller:: progress notifications", () content: "export let x: number" }; const host = createServerHost([f1, packageFile, packageLockFile]); - let beginEvent!: ts.server.BeginInstallTypes; - let endEvent!: ts.server.EndInstallTypes; - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation: cachePath, typesRegistry: createTypesRegistry("commander") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - const installedTypings = ["@types/commander"]; - const typingFiles = [commander]; - executeCommand(this, host, installedTypings, typingFiles, cb); - } - override sendResponse(response: ts.server.SetTypings | ts.server.InvalidateCachedTypings | ts.server.BeginInstallTypes | ts.server.EndInstallTypes) { - if (response.kind === ts.server.EventBeginInstallTypes) { - beginEvent = response; - return; - } - if (response.kind === ts.server.EventEndInstallTypes) { - endEvent = response; - return; - } - super.sendResponse(response); - } - })(); - const projectService = createProjectService(host, { typingsInstaller: installer }); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["@types/commander"], [commander]], + { globalTypingsCacheLocation: cachePath, typesRegistry: "commander" } + ); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openClientFile(f1.path); - installer.installAll(/*expectedCount*/ 1); - - assert.isTrue(!!beginEvent); - assert.isTrue(!!endEvent); - assert.isTrue(beginEvent.eventId === endEvent.eventId); - assert.isTrue(endEvent.installSuccess); + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(2); - checkNumberOfProjects(projectService, { inferredProjects: 1 }); - checkProjectActualFiles(projectService.inferredProjects[0], [f1.path, commander.path]); + baselineTsserverLogs("typingsInstaller", "progress notification", projectService); }); it("should be sent for error", () => { @@ -1895,38 +1688,19 @@ describe("unittests:: tsserver:: typingsInstaller:: progress notifications", () }; const cachePath = "/a/cache/"; const host = createServerHost([f1, packageFile]); - let beginEvent: ts.server.BeginInstallTypes | undefined; - let endEvent: ts.server.EndInstallTypes | undefined; - const installer: Installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation: cachePath, typesRegistry: createTypesRegistry("commander") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - executeCommand(this, host, "", [], cb); - } - override sendResponse(response: ts.server.SetTypings | ts.server.InvalidateCachedTypings | ts.server.BeginInstallTypes | ts.server.EndInstallTypes) { - if (response.kind === ts.server.EventBeginInstallTypes) { - beginEvent = response; - return; - } - if (response.kind === ts.server.EventEndInstallTypes) { - endEvent = response; - return; - } - super.sendResponse(response); - } - })(); - const projectService = createProjectService(host, { typingsInstaller: installer }); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + ["", []], + { globalTypingsCacheLocation: cachePath, typesRegistry: "commander" } + ); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openClientFile(f1.path); - installer.installAll(/*expectedCount*/ 1); + typingsInstaller.installer.executePendingCommands(); - assert.isTrue(!!beginEvent); - assert.isTrue(!!endEvent); - assert.isTrue(beginEvent!.eventId === endEvent!.eventId); - assert.isFalse(endEvent!.installSuccess); - checkNumberOfProjects(projectService, { inferredProjects: 1 }); - checkProjectActualFiles(projectService.inferredProjects[0], [f1.path]); + baselineTsserverLogs("typingsInstaller", "progress notification for error", projectService); }); }); @@ -1969,7 +1743,7 @@ describe("unittests:: tsserver:: typingsInstaller:: recomputing resolutions of u return foooResolution; } - function verifyUnresolvedImportResolutions(appContents: string, typingNames: string[], typingFiles: File[]) { + function verifyUnresolvedImportResolutions(scenario: string, appContents: string, typingNames: string[], typingFiles: File[]) { const app: File = { path: appPath, content: `${appContents}import * as x from "fooo";` @@ -1980,25 +1754,21 @@ describe("unittests:: tsserver:: typingsInstaller:: recomputing resolutions of u }; const host = createServerHost([app, fooo]); - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation, typesRegistry: createTypesRegistry("foo") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - executeCommand(this, host, typingNames, typingFiles, cb); - } - })(); - const projectService = createProjectService(host, { typingsInstaller: installer }); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [typingNames, typingFiles], + { globalTypingsCacheLocation, typesRegistry: "foo" }, + ); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openClientFile(app.path); - projectService.checkNumberOfProjects({ inferredProjects: 1 }); const proj = projectService.inferredProjects[0]; - checkProjectActualFiles(proj, [app.path, fooo.path]); const foooResolution1 = verifyResolvedModuleOfFooo(proj); - installer.installAll(/*expectedCount*/ 1); + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(2); - checkProjectActualFiles(proj, typingFiles.map(f => f.path).concat(app.path, fooo.path)); const foooResolution2 = verifyResolvedModuleOfFooo(proj); assert.strictEqual(foooResolution1, foooResolution2); projectService.applyChangesInOpenFiles(/*openFiles*/ undefined, [{ @@ -2012,10 +1782,11 @@ describe("unittests:: tsserver:: typingsInstaller:: recomputing resolutions of u // Update the typing host.checkTimeoutQueueLength(0); assert.isFalse(proj.resolutionCache.isFileWithInvalidatedNonRelativeUnresolvedImports(app.path as ts.Path)); + baselineTsserverLogs("typingsInstaller", scenario, projectService); } it("correctly invalidate the resolutions with typing names", () => { - verifyUnresolvedImportResolutions('import * as a from "foo";', ["foo"], [{ + verifyUnresolvedImportResolutions("invalidate the resolutions", 'import * as a from "foo";', ["foo"], [{ path: `${globalTypingsCacheLocation}/node_modules/foo/index.d.ts`, content: "export function a(): void;" }]); @@ -2038,7 +1809,7 @@ describe("unittests:: tsserver:: typingsInstaller:: recomputing resolutions of u path: `${globalTypingsCacheLocation}/node_modules/foo/a/c.d.ts`, content: "export function c (): void;" }; - verifyUnresolvedImportResolutions(` + verifyUnresolvedImportResolutions("invalidate the resolutions with trimmed names", ` import * as a from "foo/a/a"; import * as b from "foo/a/b"; import * as c from "foo/a/c"; @@ -2065,23 +1836,20 @@ declare module "stream" { }; const host = createServerHost([file, libFile]); - const installer = new (class extends Installer { - constructor() { - super(host, { globalTypingsCacheLocation, typesRegistry: createTypesRegistry("node") }); - } - override installWorker(_requestId: number, _args: string[], _cwd: string, cb: ts.server.typingsInstaller.RequestCompletedAction) { - executeCommand(this, host, ["node"], [nodeTyping], cb); - } - })(); - const projectService = createProjectService(host, { typingsInstaller: installer }); + const logger = createLoggerWithInMemoryLogs(host); + const typingsInstaller = createTestTypingInstallerWithInstallWorker( + host, + logger, + [["node"], [nodeTyping]], + { globalTypingsCacheLocation, typesRegistry: "node" } + ); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.openClientFile(file.path); - projectService.checkNumberOfProjects({ inferredProjects: 1 }); const proj = projectService.inferredProjects[0]; checkProjectActualFiles(proj, [file.path, libFile.path]); - installer.installAll(/*expectedCount*/ 1); + typingsInstaller.installer.executePendingCommands(); host.checkTimeoutQueueLengthAndRun(2); - checkProjectActualFiles(proj, [file.path, libFile.path, nodeTyping.path]); projectService.applyChangesInOpenFiles( /*openFiles*/ undefined, [{ @@ -2099,11 +1867,9 @@ declare module "stream" { // Below timeout Updates the typings to empty array because of "s tream" as unsresolved import // and schedules the update graph because of this. host.checkTimeoutQueueLengthAndRun(2); - checkProjectActualFiles(proj, [file.path, libFile.path, nodeTyping.path]); // Here, since typings dont change, there is no timeout scheduled host.checkTimeoutQueueLength(0); - checkProjectActualFiles(proj, [file.path, libFile.path, nodeTyping.path]); projectService.applyChangesInOpenFiles(/*openFiles*/ undefined, [{ fileName: file.path, changes: [{ @@ -2112,10 +1878,10 @@ declare module "stream" { }] }]); proj.updateGraph(); // Update the graph - checkProjectActualFiles(proj, [file.path, libFile.path, nodeTyping.path]); // Update the typing host.checkTimeoutQueueLength(0); assert.isFalse(proj.resolutionCache.isFileWithInvalidatedNonRelativeUnresolvedImports(file.path as ts.Path)); + baselineTsserverLogs("typingsInstaller", "should handle node core modules", projectService); }); }); @@ -2167,11 +1933,11 @@ describe("unittests:: tsserver:: typingsInstaller:: tsserver:: with inferred Pro const files = [file, packageJsonInCurrentDirectory, packageJsonOfPkgcurrentdirectory, indexOfPkgcurrentdirectory, typingsCachePackageJson, typingsCachePackageLockJson]; const host = createServerHost(files, { currentDirectory }); + const logger = createLoggerWithInMemoryLogs(host); - const typesRegistry = createTypesRegistry("pkgcurrentdirectory"); - const typingsInstaller = new TestTypingsInstaller(typingsCache, /*throttleLimit*/ 5, host, typesRegistry); + const typingsInstaller = new TestTypingsInstaller(typingsCache, /*throttleLimit*/ 5, host, logger, /*workerConstructor*/ undefined, "pkgcurrentdirectory"); - const projectService = createProjectService(host, { typingsInstaller }); + const projectService = createProjectService(host, { typingsInstaller, logger }); projectService.setCompilerOptionsForInferredProjects({ module: ts.ModuleKind.CommonJS, @@ -2185,13 +1951,6 @@ describe("unittests:: tsserver:: typingsInstaller:: tsserver:: with inferred Pro projectService.openClientFile(file.path, file.content, ts.ScriptKind.JS, projectRootPath); - const project = projectService.inferredProjects[0]; - assert.isDefined(project); - - // Ensure that we use result from types cache when getting ls - assert.isDefined(project.getLanguageService()); - - // Verify that the pkgcurrentdirectory from the current directory isnt picked up - checkProjectActualFiles(project, [file.path]); + baselineTsserverLogs("typingsInstaller", "projectRootPath is provided for inferred project", projectService); }); }); diff --git a/src/testRunner/unittests/virtualFileSystemWithWatch.ts b/src/testRunner/unittests/virtualFileSystemWithWatch.ts index 7dfb1f195f381..a1c45b088b28f 100644 --- a/src/testRunner/unittests/virtualFileSystemWithWatch.ts +++ b/src/testRunner/unittests/virtualFileSystemWithWatch.ts @@ -4,6 +4,7 @@ import { clone, combinePaths, compareStringsCaseSensitive, + contains, createGetCanonicalFileName, createMultiMap, createSystemWatchFunctions, @@ -159,18 +160,6 @@ function invokeWatcherCallbacks(callbacks: readonly T[] | undefined, invokeCa } } -function createWatcher(map: MultiMap, path: Path, callback: T): FileWatcher { - map.add(path, callback); - let closed = false; - return { - close: () => { - Debug.assert(!closed); - map.remove(path, callback); - closed = true; - } - }; -} - interface CallbackData { cb: TimeOutCallback; args: any[]; @@ -425,6 +414,8 @@ export class TestServerHost implements server.ServerHost, FormatDiagnosticsHost, } } } + // Ensure root folder exists + this.ensureFileOrFolder({ path: !this.windowsStyleRoot ? "/" : this.getHostSpecificPath("/") }); } modifyFile(filePath: string, content: string, options?: Partial) { @@ -621,8 +612,23 @@ export class TestServerHost implements server.ServerHost, FormatDiagnosticsHost, this.removeFileOrFolder(currentEntry); } + private hasWatchChanges?: boolean; + private createWatcher(map: MultiMap, path: Path, callback: T): FileWatcher { + this.hasWatchChanges = true; + map.add(path, callback); + let closed = false; + return { + close: () => { + Debug.assert(!closed); + map.remove(path, callback); + this.hasWatchChanges = true; + closed = true; + } + }; + } + private watchFileWorker(fileName: string, cb: FileWatcherCallback, pollingInterval: PollingInterval) { - return createWatcher( + return this.createWatcher( this.watchedFiles, this.toFullPath(fileName), { cb, pollingInterval } @@ -638,7 +644,7 @@ export class TestServerHost implements server.ServerHost, FormatDiagnosticsHost, const path = this.toFullPath(fileOrDirectory); // Error if the path does not exist if (this.inodeWatching && !this.inodes?.has(path)) throw new Error(); - const result = createWatcher( + const result = this.createWatcher( recursive ? this.fsWatchesRecursive : this.fsWatches, path, { @@ -1000,13 +1006,15 @@ export class TestServerHost implements server.ServerHost, FormatDiagnosticsHost, baseline.push(""); } + private serializedWatchedFiles: Map | undefined; + private serializedFsWatches: Map | undefined; + private serializedFsWatchesRecursive: Map | undefined; serializeWatches(baseline: string[] = []) { - serializeMultiMap(baseline, "PolledWatches", this.watchedFiles); - baseline.push(""); - serializeMultiMap(baseline, "FsWatches", this.fsWatches); - baseline.push(""); - serializeMultiMap(baseline, "FsWatchesRecursive", this.fsWatchesRecursive); - baseline.push(""); + if (!this.hasWatchChanges) return baseline; + this.serializedWatchedFiles = serializeMultiMap(baseline, "PolledWatches", this.watchedFiles, this.serializedWatchedFiles); + this.serializedFsWatches = serializeMultiMap(baseline, "FsWatches", this.fsWatches, this.serializedFsWatches); + this.serializedFsWatchesRecursive = serializeMultiMap(baseline, "FsWatchesRecursive", this.fsWatchesRecursive, this.serializedFsWatchesRecursive); + this.hasWatchChanges = false; return baseline; } @@ -1109,14 +1117,51 @@ function diffFsEntry(baseline: string[], oldFsEntry: FSEntry | undefined, newFsE } } -function serializeMultiMap(baseline: string[], caption: string, multiMap: MultiMap) { - baseline.push(`${caption}::`); - multiMap.forEach((values, key) => { - baseline.push(`${key}:`); +function serializeMultiMap(baseline: string[], caption: string, multiMap: MultiMap, serialized: Map | undefined) { + let hasChange = diffMap(baseline, caption, multiMap, serialized, /*deleted*/ false); + hasChange = diffMap(baseline, caption, serialized, multiMap, /*deleted*/ true) || hasChange; + if (hasChange) { + serialized = new Map(); + multiMap.forEach((value, key) => serialized!.set(key, new Array(...value))); + } + return serialized; +} + +function diffMap( + baseline: string[], + caption: string, + map: Map | undefined, + old: Map | undefined, + deleted: boolean +) { + let captionAdded = false; + let baselineChanged = false; + let hasChange = false; + map?.forEach((values, key) => { + const existing = old?.get(key); + let addedKey = false; for (const value of values) { - baseline.push(` ${JSON.stringify(value)}`); + const hasExisting = contains(existing, value); + if (deleted && hasExisting) continue; + if (!hasExisting) hasChange = true; + if (!addedKey) { + addBaseline(`${key}:${deleted || existing ? "" : " *new*"}`); + addedKey = true; + } + addBaseline(` ${JSON.stringify(value)}${deleted || hasExisting || !existing ? "" : " *new*"}`); } }); + if (baselineChanged) baseline.push(""); + return hasChange; + + function addBaseline(s: string) { + if (!captionAdded) { + baseline.push(`${caption}${deleted ? " *deleted*" : ""}::`); + captionAdded = true; + } + baseline.push(s); + baselineChanged = true; + } } function baselineOutputs(baseline: string[], output: readonly string[], start: number, end = output.length) { @@ -1131,6 +1176,7 @@ export type TestServerHostTrackingWrittenFiles = TestServerHost & { writtenFiles export function changeToHostTrackingWrittenFiles(inputHost: TestServerHost) { const host = inputHost as TestServerHostTrackingWrittenFiles; + if (host.writtenFiles) return host; const originalWriteFile = host.writeFile; host.writtenFiles = new Map(); host.writeFile = (fileName, content) => { diff --git a/tests/baselines/reference/tsbuild/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly-with-preserveSymlinks.js b/tests/baselines/reference/tsbuild/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly-with-preserveSymlinks.js index 352cf72e3a71a..eff1099ac2bad 100644 --- a/tests/baselines/reference/tsbuild/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsbuild/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly-with-preserveSymlinks.js @@ -124,12 +124,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/node_modules/pkg2/build/index.d.ts (used version) /user/username/projects/myproject/packages/pkg1/index.ts (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/user/username/projects/myproject/packages/pkg2/build/const.js] diff --git a/tests/baselines/reference/tsbuild/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly.js b/tests/baselines/reference/tsbuild/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly.js index ba7a283822ba1..3d844faac0697 100644 --- a/tests/baselines/reference/tsbuild/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly.js +++ b/tests/baselines/reference/tsbuild/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly.js @@ -125,12 +125,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/pkg2/build/index.d.ts (used version) /user/username/projects/myproject/packages/pkg1/index.ts (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/user/username/projects/myproject/packages/pkg2/build/const.js] diff --git a/tests/baselines/reference/tsbuildWatch/configFileErrors/reports-syntax-errors-in-config-file.js b/tests/baselines/reference/tsbuildWatch/configFileErrors/reports-syntax-errors-in-config-file.js index 1f94d7acfeb1b..366e1c4a6ec82 100644 --- a/tests/baselines/reference/tsbuildWatch/configFileErrors/reports-syntax-errors-in-config-file.js +++ b/tests/baselines/reference/tsbuildWatch/configFileErrors/reports-syntax-errors-in-config-file.js @@ -56,18 +56,14 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -173,18 +169,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -220,18 +204,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -327,18 +299,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -375,18 +335,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] diff --git a/tests/baselines/reference/tsbuildWatch/demo/updates-with-bad-reference.js b/tests/baselines/reference/tsbuildWatch/demo/updates-with-bad-reference.js index ef584bf3db041..d6e19ca435d80 100644 --- a/tests/baselines/reference/tsbuildWatch/demo/updates-with-bad-reference.js +++ b/tests/baselines/reference/tsbuildWatch/demo/updates-with-bad-reference.js @@ -246,37 +246,37 @@ Shape signatures in builder refreshed for:: /user/username/projects/demo/core/utilities.ts (used version) PolledWatches:: -/user/username/projects/demo/animals/package.json: +/user/username/projects/demo/animals/package.json: *new* {"pollingInterval":2000} FsWatches:: -/user/username/projects/demo/core/tsconfig.json: +/user/username/projects/demo/core/tsconfig.json: *new* {} -/user/username/projects/demo/tsconfig-base.json: +/user/username/projects/demo/tsconfig-base.json: *new* {} -/user/username/projects/demo/core/utilities.ts: +/user/username/projects/demo/core/utilities.ts: *new* {} -/user/username/projects/demo/animals/tsconfig.json: +/user/username/projects/demo/animals/tsconfig.json: *new* {} -/user/username/projects/demo/animals/animal.ts: +/user/username/projects/demo/animals/animal.ts: *new* {} -/user/username/projects/demo/animals/dog.ts: +/user/username/projects/demo/animals/dog.ts: *new* {} -/user/username/projects/demo/animals/index.ts: +/user/username/projects/demo/animals/index.ts: *new* {} -/user/username/projects/demo/zoo/tsconfig.json: +/user/username/projects/demo/zoo/tsconfig.json: *new* {} -/user/username/projects/demo/zoo/zoo.ts: +/user/username/projects/demo/zoo/zoo.ts: *new* {} -/user/username/projects/demo/tsconfig.json: +/user/username/projects/demo/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/demo/core: +/user/username/projects/demo/core: *new* {} -/user/username/projects/demo/animals: +/user/username/projects/demo/animals: *new* {} -/user/username/projects/demo/zoo: +/user/username/projects/demo/zoo: *new* {} exitCode:: ExitStatus.undefined @@ -531,40 +531,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/demo/animals/dog.ts (computed .d.ts) /user/username/projects/demo/animals/index.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/demo/animals/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/demo/core/tsconfig.json: - {} -/user/username/projects/demo/tsconfig-base.json: - {} -/user/username/projects/demo/core/utilities.ts: - {} -/user/username/projects/demo/animals/tsconfig.json: - {} -/user/username/projects/demo/animals/animal.ts: - {} -/user/username/projects/demo/animals/dog.ts: - {} -/user/username/projects/demo/animals/index.ts: - {} -/user/username/projects/demo/zoo/tsconfig.json: - {} -/user/username/projects/demo/zoo/zoo.ts: - {} -/user/username/projects/demo/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/demo/core: - {} -/user/username/projects/demo/animals: - {} -/user/username/projects/demo/zoo: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/demo/lib/core/tsconfig.tsbuildinfo] diff --git a/tests/baselines/reference/tsbuildWatch/demo/updates-with-circular-reference.js b/tests/baselines/reference/tsbuildWatch/demo/updates-with-circular-reference.js index f9fb9a850b92b..46e52ba3b0baa 100644 --- a/tests/baselines/reference/tsbuildWatch/demo/updates-with-circular-reference.js +++ b/tests/baselines/reference/tsbuildWatch/demo/updates-with-circular-reference.js @@ -167,36 +167,34 @@ Output:: -PolledWatches:: - FsWatches:: -/user/username/projects/demo/animals/tsconfig.json: +/user/username/projects/demo/animals/tsconfig.json: *new* {} -/user/username/projects/demo/tsconfig-base.json: +/user/username/projects/demo/tsconfig-base.json: *new* {} -/user/username/projects/demo/animals/animal.ts: +/user/username/projects/demo/animals/animal.ts: *new* {} -/user/username/projects/demo/animals/dog.ts: +/user/username/projects/demo/animals/dog.ts: *new* {} -/user/username/projects/demo/animals/index.ts: +/user/username/projects/demo/animals/index.ts: *new* {} -/user/username/projects/demo/zoo/tsconfig.json: +/user/username/projects/demo/zoo/tsconfig.json: *new* {} -/user/username/projects/demo/zoo/zoo.ts: +/user/username/projects/demo/zoo/zoo.ts: *new* {} -/user/username/projects/demo/core/tsconfig.json: +/user/username/projects/demo/core/tsconfig.json: *new* {} -/user/username/projects/demo/core/utilities.ts: +/user/username/projects/demo/core/utilities.ts: *new* {} -/user/username/projects/demo/tsconfig.json: +/user/username/projects/demo/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/demo/animals: +/user/username/projects/demo/animals: *new* {} -/user/username/projects/demo/zoo: +/user/username/projects/demo/zoo: *new* {} -/user/username/projects/demo/core: +/user/username/projects/demo/core: *new* {} exitCode:: ExitStatus.undefined @@ -298,38 +296,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/demo/lib/animals/index.d.ts (used version) /user/username/projects/demo/zoo/zoo.ts (computed .d.ts during emit) -PolledWatches:: - -FsWatches:: -/user/username/projects/demo/animals/tsconfig.json: - {} -/user/username/projects/demo/tsconfig-base.json: - {} -/user/username/projects/demo/animals/animal.ts: - {} -/user/username/projects/demo/animals/dog.ts: - {} -/user/username/projects/demo/animals/index.ts: - {} -/user/username/projects/demo/zoo/tsconfig.json: - {} -/user/username/projects/demo/zoo/zoo.ts: - {} -/user/username/projects/demo/core/tsconfig.json: - {} -/user/username/projects/demo/core/utilities.ts: - {} -/user/username/projects/demo/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/demo/animals: - {} -/user/username/projects/demo/zoo: - {} -/user/username/projects/demo/core: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/demo/lib/core/utilities.js] diff --git a/tests/baselines/reference/tsbuildWatch/moduleResolution/build-mode-watches-for-changes-to-package-json-main-fields.js b/tests/baselines/reference/tsbuildWatch/moduleResolution/build-mode-watches-for-changes-to-package-json-main-fields.js index 646ecec302922..fe3a7744febe3 100644 --- a/tests/baselines/reference/tsbuildWatch/moduleResolution/build-mode-watches-for-changes-to-package-json-main-fields.js +++ b/tests/baselines/reference/tsbuildWatch/moduleResolution/build-mode-watches-for-changes-to-package-json-main-fields.js @@ -139,28 +139,26 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/pkg2/build/index.d.ts (used version) /user/username/projects/myproject/packages/pkg1/index.ts (used version) -PolledWatches:: - FsWatches:: -/user/username/projects/myproject/packages/pkg2/tsconfig.json: +/user/username/projects/myproject/packages/pkg2/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/pkg2/const.ts: +/user/username/projects/myproject/packages/pkg2/const.ts: *new* {} -/user/username/projects/myproject/packages/pkg2/index.ts: +/user/username/projects/myproject/packages/pkg2/index.ts: *new* {} -/user/username/projects/myproject/packages/pkg2/other.ts: +/user/username/projects/myproject/packages/pkg2/other.ts: *new* {} -/user/username/projects/myproject/packages/pkg1/tsconfig.json: +/user/username/projects/myproject/packages/pkg1/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/pkg1/index.ts: +/user/username/projects/myproject/packages/pkg1/index.ts: *new* {} -/user/username/projects/myproject/packages/pkg2/package.json: +/user/username/projects/myproject/packages/pkg2/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/pkg2: +/user/username/projects/myproject/packages/pkg2: *new* {} -/user/username/projects/myproject/packages/pkg1: +/user/username/projects/myproject/packages/pkg1: *new* {} exitCode:: ExitStatus.undefined @@ -353,30 +351,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/pkg2/build/other.d.ts (used version) /user/username/projects/myproject/packages/pkg1/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/packages/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/packages/pkg2/const.ts: - {} -/user/username/projects/myproject/packages/pkg2/index.ts: - {} -/user/username/projects/myproject/packages/pkg2/other.ts: - {} -/user/username/projects/myproject/packages/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/packages/pkg1/index.ts: - {} -/user/username/projects/myproject/packages/pkg2/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/pkg2: - {} -/user/username/projects/myproject/packages/pkg1: - {} - exitCode:: ExitStatus.undefined @@ -449,30 +423,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/pkg2/build/index.d.ts (used version) /user/username/projects/myproject/packages/pkg1/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/packages/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/packages/pkg2/const.ts: - {} -/user/username/projects/myproject/packages/pkg2/index.ts: - {} -/user/username/projects/myproject/packages/pkg2/other.ts: - {} -/user/username/projects/myproject/packages/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/packages/pkg1/index.ts: - {} -/user/username/projects/myproject/packages/pkg2/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/pkg2: - {} -/user/username/projects/myproject/packages/pkg1: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/packages/pkg1/build/index.js] file written with same contents diff --git a/tests/baselines/reference/tsbuildWatch/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly-with-cts-and-mts-extensions.js b/tests/baselines/reference/tsbuildWatch/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly-with-cts-and-mts-extensions.js index 7ccc0d3ab61c3..76dda26edbea1 100644 --- a/tests/baselines/reference/tsbuildWatch/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly-with-cts-and-mts-extensions.js +++ b/tests/baselines/reference/tsbuildWatch/moduleResolution/resolves-specifier-in-output-declaration-file-from-referenced-project-correctly-with-cts-and-mts-extensions.js @@ -144,35 +144,35 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/pkg1/index.ts (used version) PolledWatches:: -/a/lib/package.json: +/a/lib/package.json: *new* {"pollingInterval":2000} -/a/package.json: +/a/package.json: *new* {"pollingInterval":2000} -/package.json: +/package.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/packages/pkg2/build/package.json: +/user/username/projects/myproject/packages/pkg2/build/package.json: *new* {"pollingInterval":2000} FsWatches:: -/user/username/projects/myproject/packages/pkg2/tsconfig.json: +/user/username/projects/myproject/packages/pkg2/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/pkg2/const.cts: +/user/username/projects/myproject/packages/pkg2/const.cts: *new* {} -/user/username/projects/myproject/packages/pkg2/index.ts: +/user/username/projects/myproject/packages/pkg2/index.ts: *new* {} -/user/username/projects/myproject/packages/pkg2/package.json: +/user/username/projects/myproject/packages/pkg2/package.json: *new* {} -/user/username/projects/myproject/packages/pkg1/tsconfig.json: +/user/username/projects/myproject/packages/pkg1/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/pkg1/index.ts: +/user/username/projects/myproject/packages/pkg1/index.ts: *new* {} -/user/username/projects/myproject/packages/pkg1/package.json: +/user/username/projects/myproject/packages/pkg1/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/pkg2: +/user/username/projects/myproject/packages/pkg2: *new* {} -/user/username/projects/myproject/packages/pkg1: +/user/username/projects/myproject/packages/pkg1: *new* {} exitCode:: ExitStatus.undefined @@ -363,38 +363,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/pkg1/index.ts (computed .d.ts) -PolledWatches:: -/a/lib/package.json: - {"pollingInterval":2000} -/a/package.json: - {"pollingInterval":2000} -/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/packages/pkg2/build/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/packages/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/packages/pkg2/const.cts: - {} -/user/username/projects/myproject/packages/pkg2/index.ts: - {} -/user/username/projects/myproject/packages/pkg2/package.json: - {} -/user/username/projects/myproject/packages/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/packages/pkg1/index.ts: - {} -/user/username/projects/myproject/packages/pkg1/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/pkg2: - {} -/user/username/projects/myproject/packages/pkg1: - {} - exitCode:: ExitStatus.undefined @@ -468,38 +436,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/pkg1/index.ts (computed .d.ts) -PolledWatches:: -/a/lib/package.json: - {"pollingInterval":2000} -/a/package.json: - {"pollingInterval":2000} -/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/packages/pkg2/build/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/packages/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/packages/pkg2/const.cts: - {} -/user/username/projects/myproject/packages/pkg2/index.ts: - {} -/user/username/projects/myproject/packages/pkg2/package.json: - {} -/user/username/projects/myproject/packages/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/packages/pkg1/index.ts: - {} -/user/username/projects/myproject/packages/pkg1/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/pkg2: - {} -/user/username/projects/myproject/packages/pkg1: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/packages/pkg1/build/index.js] file written with same contents @@ -583,38 +519,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/pkg1/index.ts (computed .d.ts) -PolledWatches:: -/a/lib/package.json: - {"pollingInterval":2000} -/a/package.json: - {"pollingInterval":2000} -/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/packages/pkg2/build/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/packages/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/packages/pkg2/const.cts: - {} -/user/username/projects/myproject/packages/pkg2/index.ts: - {} -/user/username/projects/myproject/packages/pkg2/package.json: - {} -/user/username/projects/myproject/packages/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/packages/pkg1/index.ts: - {} -/user/username/projects/myproject/packages/pkg1/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/pkg2: - {} -/user/username/projects/myproject/packages/pkg1: - {} - exitCode:: ExitStatus.undefined @@ -745,7 +649,11 @@ FsWatches:: {} /user/username/projects/myproject/packages/pkg1/package.json: {} -/user/username/projects/myproject/packages/pkg2/index.cts: +/user/username/projects/myproject/packages/pkg2/index.cts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/myproject/packages/pkg2/index.ts: {} FsWatchesRecursive:: diff --git a/tests/baselines/reference/tsbuildWatch/moduleResolutionCache/handles-the-cache-correctly-when-two-projects-use-different-module-resolution-settings.js b/tests/baselines/reference/tsbuildWatch/moduleResolutionCache/handles-the-cache-correctly-when-two-projects-use-different-module-resolution-settings.js index ba8151f27e3cb..833db8c607f88 100644 --- a/tests/baselines/reference/tsbuildWatch/moduleResolutionCache/handles-the-cache-correctly-when-two-projects-use-different-module-resolution-settings.js +++ b/tests/baselines/reference/tsbuildWatch/moduleResolutionCache/handles-the-cache-correctly-when-two-projects-use-different-module-resolution-settings.js @@ -108,27 +108,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/node_modules/@types/foo/index.d.ts (used version) PolledWatches:: -/user/username/projects/myproject/project1/node_modules/file/package.json: +/user/username/projects/myproject/project1/node_modules/file/package.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types/foo/package.json: +/user/username/projects/myproject/node_modules/@types/foo/package.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types/bar/package.json: +/user/username/projects/myproject/node_modules/@types/bar/package.json: *new* {"pollingInterval":2000} FsWatches:: -/user/username/projects/myproject/project1/tsconfig.json: +/user/username/projects/myproject/project1/tsconfig.json: *new* {} -/user/username/projects/myproject/project1/index.ts: +/user/username/projects/myproject/project1/index.ts: *new* {} -/user/username/projects/myproject/project2/tsconfig.json: +/user/username/projects/myproject/project2/tsconfig.json: *new* {} -/user/username/projects/myproject/project2/index.ts: +/user/username/projects/myproject/project2/index.ts: *new* {} -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/project1/index.js] @@ -333,28 +331,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/project1/index.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/project1/node_modules/file/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types/foo/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types/bar/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/project1/tsconfig.json: - {} -/user/username/projects/myproject/project1/index.ts: - {} -/user/username/projects/myproject/project2/tsconfig.json: - {} -/user/username/projects/myproject/project2/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/project1/index.js] diff --git a/tests/baselines/reference/tsbuildWatch/noEmit/does-not-go-in-loop-when-watching-when-no-files-are-emitted-with-incremental.js b/tests/baselines/reference/tsbuildWatch/noEmit/does-not-go-in-loop-when-watching-when-no-files-are-emitted-with-incremental.js index e3e963c2cf05a..85e94aa7c2945 100644 --- a/tests/baselines/reference/tsbuildWatch/noEmit/does-not-go-in-loop-when-watching-when-no-files-are-emitted-with-incremental.js +++ b/tests/baselines/reference/tsbuildWatch/noEmit/does-not-go-in-loop-when-watching-when-no-files-are-emitted-with-incremental.js @@ -58,18 +58,16 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.js (used version) /user/username/projects/myproject/b.ts (used version) -PolledWatches:: - FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.js: +/user/username/projects/myproject/a.js: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -152,20 +150,6 @@ Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.js: - {} -/user/username/projects/myproject/b.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -205,20 +189,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.js (computed .d.ts) /user/username/projects/myproject/b.ts (used version) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.js: - {} -/user/username/projects/myproject/b.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] diff --git a/tests/baselines/reference/tsbuildWatch/noEmit/does-not-go-in-loop-when-watching-when-no-files-are-emitted.js b/tests/baselines/reference/tsbuildWatch/noEmit/does-not-go-in-loop-when-watching-when-no-files-are-emitted.js index 928bef1f08302..c7a87a746ae7d 100644 --- a/tests/baselines/reference/tsbuildWatch/noEmit/does-not-go-in-loop-when-watching-when-no-files-are-emitted.js +++ b/tests/baselines/reference/tsbuildWatch/noEmit/does-not-go-in-loop-when-watching-when-no-files-are-emitted.js @@ -58,18 +58,16 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.js (used version) /user/username/projects/myproject/b.ts (used version) -PolledWatches:: - FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.js: +/user/username/projects/myproject/a.js: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -104,20 +102,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.js: - {} -/user/username/projects/myproject/b.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -157,19 +141,5 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.js (computed .d.ts) /user/username/projects/myproject/b.ts (used version) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.js: - {} -/user/username/projects/myproject/b.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/noEmitOnError/does-not-emit-any-files-on-error-with-incremental.js b/tests/baselines/reference/tsbuildWatch/noEmitOnError/does-not-emit-any-files-on-error-with-incremental.js index 07e9ce7b9f903..cebf02ecdf5a0 100644 --- a/tests/baselines/reference/tsbuildWatch/noEmitOnError/does-not-emit-any-files-on-error-with-incremental.js +++ b/tests/baselines/reference/tsbuildWatch/noEmitOnError/does-not-emit-any-files-on-error-with-incremental.js @@ -73,20 +73,18 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -210,22 +208,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -272,22 +254,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) /user/username/projects/noemitonerror/src/other.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -436,22 +402,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -594,22 +544,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -648,22 +582,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -776,22 +694,6 @@ Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] file changed its modified time diff --git a/tests/baselines/reference/tsbuildWatch/noEmitOnError/does-not-emit-any-files-on-error.js b/tests/baselines/reference/tsbuildWatch/noEmitOnError/does-not-emit-any-files-on-error.js index 8305332ec3427..80ac8eb2d146b 100644 --- a/tests/baselines/reference/tsbuildWatch/noEmitOnError/does-not-emit-any-files-on-error.js +++ b/tests/baselines/reference/tsbuildWatch/noEmitOnError/does-not-emit-any-files-on-error.js @@ -73,20 +73,18 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -127,22 +125,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -189,22 +171,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) /user/username/projects/noemitonerror/src/other.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/shared/types/db.js] @@ -267,22 +233,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -321,22 +271,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -377,22 +311,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/shared/types/db.js] file changed its modified time @@ -436,22 +354,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/shared/types/db.js] file changed its modified time diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/creates-solution-in-watch-mode.js b/tests/baselines/reference/tsbuildWatch/programUpdates/creates-solution-in-watch-mode.js index e74ba17ad3170..2d39dd62bb4bf 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/creates-solution-in-watch-mode.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/creates-solution-in-watch-mode.js @@ -174,28 +174,26 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} -/user/username/projects/sample1/tests/tsconfig.json: +/user/username/projects/sample1/tests/tsconfig.json: *new* {} -/user/username/projects/sample1/tests/index.ts: +/user/username/projects/sample1/tests/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/incremental-updates-in-verbose-mode.js b/tests/baselines/reference/tsbuildWatch/programUpdates/incremental-updates-in-verbose-mode.js index 9b7c6b07a0ee9..75a14af22ff12 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/incremental-updates-in-verbose-mode.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/incremental-updates-in-verbose-mode.js @@ -191,28 +191,26 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} -/user/username/projects/sample1/tests/tsconfig.json: +/user/username/projects/sample1/tests/tsconfig.json: *new* {} -/user/username/projects/sample1/tests/index.ts: +/user/username/projects/sample1/tests/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -582,30 +580,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/index.js.map] @@ -773,30 +747,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/index.js.map] diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/introduceError/when-file-with-no-error-changes.js b/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/introduceError/when-file-with-no-error-changes.js index a7565c6c0c522..d5c8a955b3efd 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/introduceError/when-file-with-no-error-changes.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/introduceError/when-file-with-no-error-changes.js @@ -52,18 +52,16 @@ Shape signatures in builder refreshed for:: /user/username/projects/solution/app/filewitherror.ts (computed .d.ts during emit) /user/username/projects/solution/app/filewithouterror.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/solution/app/tsconfig.json: +/user/username/projects/solution/app/tsconfig.json: *new* {} -/user/username/projects/solution/app/filewitherror.ts: +/user/username/projects/solution/app/filewitherror.ts: *new* {} -/user/username/projects/solution/app/filewithouterror.ts: +/user/username/projects/solution/app/filewithouterror.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/solution/app: +/user/username/projects/solution/app: *new* {} exitCode:: ExitStatus.undefined @@ -207,20 +205,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/solution/app/filewitherror.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/solution/app/tsconfig.json: - {} -/user/username/projects/solution/app/filewitherror.ts: - {} -/user/username/projects/solution/app/filewithouterror.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/app: - {} - exitCode:: ExitStatus.undefined @@ -258,19 +242,5 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/solution/app/filewithouterror.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/solution/app/tsconfig.json: - {} -/user/username/projects/solution/app/filewitherror.ts: - {} -/user/username/projects/solution/app/filewithouterror.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/app: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/introduceError/when-fixing-errors-only-changed-file-is-emitted.js b/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/introduceError/when-fixing-errors-only-changed-file-is-emitted.js index b3fb2ea3e6cac..85b0955c7c235 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/introduceError/when-fixing-errors-only-changed-file-is-emitted.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/introduceError/when-fixing-errors-only-changed-file-is-emitted.js @@ -52,18 +52,16 @@ Shape signatures in builder refreshed for:: /user/username/projects/solution/app/filewitherror.ts (computed .d.ts during emit) /user/username/projects/solution/app/filewithouterror.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/solution/app/tsconfig.json: +/user/username/projects/solution/app/tsconfig.json: *new* {} -/user/username/projects/solution/app/filewitherror.ts: +/user/username/projects/solution/app/filewitherror.ts: *new* {} -/user/username/projects/solution/app/filewithouterror.ts: +/user/username/projects/solution/app/filewithouterror.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/solution/app: +/user/username/projects/solution/app: *new* {} exitCode:: ExitStatus.undefined @@ -207,20 +205,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/solution/app/filewitherror.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/solution/app/tsconfig.json: - {} -/user/username/projects/solution/app/filewitherror.ts: - {} -/user/username/projects/solution/app/filewithouterror.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/app: - {} - exitCode:: ExitStatus.undefined @@ -242,20 +226,6 @@ Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/solution/app/tsconfig.json: - {} -/user/username/projects/solution/app/filewitherror.ts: - {} -/user/username/projects/solution/app/filewithouterror.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/app: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/solution/app/tsconfig.tsbuildinfo] file changed its modified time diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/when-file-with-no-error-changes.js b/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/when-file-with-no-error-changes.js index a4cd6a85a9680..67cfb1c6d9e23 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/when-file-with-no-error-changes.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/when-file-with-no-error-changes.js @@ -57,18 +57,16 @@ Shape signatures in builder refreshed for:: /user/username/projects/solution/app/filewitherror.ts (used version) /user/username/projects/solution/app/filewithouterror.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/solution/app/tsconfig.json: +/user/username/projects/solution/app/tsconfig.json: *new* {} -/user/username/projects/solution/app/filewitherror.ts: +/user/username/projects/solution/app/filewitherror.ts: *new* {} -/user/username/projects/solution/app/filewithouterror.ts: +/user/username/projects/solution/app/filewithouterror.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/solution/app: +/user/username/projects/solution/app: *new* {} exitCode:: ExitStatus.undefined @@ -108,19 +106,5 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/solution/app/filewithouterror.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/solution/app/tsconfig.json: - {} -/user/username/projects/solution/app/filewitherror.ts: - {} -/user/username/projects/solution/app/filewithouterror.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/app: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/when-fixing-error-files-all-files-are-emitted.js b/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/when-fixing-error-files-all-files-are-emitted.js index 279859620e64f..cf545a5833af7 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/when-fixing-error-files-all-files-are-emitted.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/declarationEmitErrors/when-fixing-error-files-all-files-are-emitted.js @@ -57,18 +57,16 @@ Shape signatures in builder refreshed for:: /user/username/projects/solution/app/filewitherror.ts (used version) /user/username/projects/solution/app/filewithouterror.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/solution/app/tsconfig.json: +/user/username/projects/solution/app/tsconfig.json: *new* {} -/user/username/projects/solution/app/filewitherror.ts: +/user/username/projects/solution/app/filewitherror.ts: *new* {} -/user/username/projects/solution/app/filewithouterror.ts: +/user/username/projects/solution/app/filewithouterror.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/solution/app: +/user/username/projects/solution/app: *new* {} exitCode:: ExitStatus.undefined @@ -106,20 +104,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/solution/app/filewitherror.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/solution/app/tsconfig.json: - {} -/user/username/projects/solution/app/filewitherror.ts: - {} -/user/username/projects/solution/app/filewithouterror.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/app: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/solution/app/fileWithError.js] diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/when-preserveWatchOutput-is-not-used.js b/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/when-preserveWatchOutput-is-not-used.js index 0092d5d34c64a..8feeaf890f568 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/when-preserveWatchOutput-is-not-used.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/when-preserveWatchOutput-is-not-used.js @@ -174,28 +174,26 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} -/user/username/projects/sample1/tests/tsconfig.json: +/user/username/projects/sample1/tests/tsconfig.json: *new* {} -/user/username/projects/sample1/tests/index.ts: +/user/username/projects/sample1/tests/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -562,30 +560,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/tsconfig.tsbuildinfo] @@ -733,30 +707,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/tsconfig.tsbuildinfo] diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/when-preserveWatchOutput-is-passed-on-command-line.js b/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/when-preserveWatchOutput-is-passed-on-command-line.js index 08f872cc5a8e2..0ced2f553845a 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/when-preserveWatchOutput-is-passed-on-command-line.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/reportErrors/when-preserveWatchOutput-is-passed-on-command-line.js @@ -173,28 +173,26 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} -/user/username/projects/sample1/tests/tsconfig.json: +/user/username/projects/sample1/tests/tsconfig.json: *new* {} -/user/username/projects/sample1/tests/index.ts: +/user/username/projects/sample1/tests/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -560,30 +558,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/tsconfig.tsbuildinfo] @@ -730,30 +704,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/tsconfig.tsbuildinfo] diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit-with-outDir-specified.js b/tests/baselines/reference/tsbuildWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit-with-outDir-specified.js index 907e0bbc4dd90..12954909cdc49 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit-with-outDir-specified.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit-with-outDir-specified.js @@ -60,18 +60,16 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/anothermodule.ts (computed .d.ts during emit) /user/username/projects/sample1/core/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} exitCode:: ExitStatus.undefined @@ -176,20 +174,6 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} - exitCode:: ExitStatus.undefined @@ -227,8 +211,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/file3.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /user/username/projects/sample1/core/tsconfig.json: {} @@ -236,7 +218,7 @@ FsWatches:: {} /user/username/projects/sample1/core/index.ts: {} -/user/username/projects/sample1/core/file3.ts: +/user/username/projects/sample1/core/file3.ts: *new* {} FsWatchesRecursive:: @@ -341,21 +323,5 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/core/file3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit.js b/tests/baselines/reference/tsbuildWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit.js index 39808667f4b71..3259ecc69147e 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit.js @@ -67,18 +67,16 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/anothermodule.ts (computed .d.ts during emit) /user/username/projects/sample1/core/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} exitCode:: ExitStatus.undefined @@ -191,20 +189,6 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} - exitCode:: ExitStatus.undefined @@ -242,8 +226,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/file3.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /user/username/projects/sample1/core/tsconfig.json: {} @@ -251,7 +233,7 @@ FsWatches:: {} /user/username/projects/sample1/core/index.ts: {} -/user/username/projects/sample1/core/file3.ts: +/user/username/projects/sample1/core/file3.ts: *new* {} FsWatchesRecursive:: @@ -361,21 +343,5 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/core/file3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/tsbuildinfo-has-error.js b/tests/baselines/reference/tsbuildWatch/programUpdates/tsbuildinfo-has-error.js index a3ddd3af51f4e..f6d2c0c0893be 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/tsbuildinfo-has-error.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/tsbuildinfo-has-error.js @@ -46,16 +46,14 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /src/project/main.ts (used version) -PolledWatches:: - FsWatches:: -/src/project/tsconfig.json: +/src/project/tsconfig.json: *new* {} -/src/project/main.ts: +/src/project/main.ts: *new* {} FsWatchesRecursive:: -/src/project: +/src/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/verify-building-references-watches-only-those-projects.js b/tests/baselines/reference/tsbuildWatch/programUpdates/verify-building-references-watches-only-those-projects.js index 8f5d7b5a35406..d10535871e3bd 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/verify-building-references-watches-only-those-projects.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/verify-building-references-watches-only-those-projects.js @@ -150,24 +150,22 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/anothermodule.d.ts (used version) /user/username/projects/sample1/logic/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/watches-config-files-that-are-not-present.js b/tests/baselines/reference/tsbuildWatch/programUpdates/watches-config-files-that-are-not-present.js index 2ee387f5919b3..bae627f4e6393 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/watches-config-files-that-are-not-present.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/watches-config-files-that-are-not-present.js @@ -98,23 +98,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {"pollingInterval":2000} FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/tests/tsconfig.json: +/user/username/projects/sample1/tests/tsconfig.json: *new* {} -/user/username/projects/sample1/tests/index.ts: +/user/username/projects/sample1/tests/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} exitCode:: ExitStatus.undefined @@ -240,6 +240,28 @@ Input:: +PolledWatches *deleted*:: +/user/username/projects/sample1/logic/tsconfig.json: + {"pollingInterval":2000} + +FsWatches:: +/user/username/projects/sample1/core/tsconfig.json: + {} +/user/username/projects/sample1/core/anothermodule.ts: + {} +/user/username/projects/sample1/core/index.ts: + {} +/user/username/projects/sample1/tests/tsconfig.json: + {} +/user/username/projects/sample1/tests/index.ts: + {} +/user/username/projects/sample1/logic/tsconfig.json: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/sample1/core: + {} + Output:: sysLog:: /user/username/projects/sample1/logic/tsconfig.json:: Changing watcher to PresentFileSystemEntryWatcher @@ -269,8 +291,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/anothermodule.d.ts (used version) /user/username/projects/sample1/logic/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: /user/username/projects/sample1/core/tsconfig.json: {} @@ -284,13 +304,13 @@ FsWatches:: {} /user/username/projects/sample1/logic/tsconfig.json: {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} FsWatchesRecursive:: /user/username/projects/sample1/core: {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -434,30 +454,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts during emit) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/tests/index.js] diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/when-referenced-project-change-introduces-error-in-the-down-stream-project-and-then-fixes-it.js b/tests/baselines/reference/tsbuildWatch/programUpdates/when-referenced-project-change-introduces-error-in-the-down-stream-project-and-then-fixes-it.js index f845341c9ea08..fe04bb5565179 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/when-referenced-project-change-introduces-error-in-the-down-stream-project-and-then-fixes-it.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/when-referenced-project-change-introduces-error-in-the-down-stream-project-and-then-fixes-it.js @@ -79,22 +79,20 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/library/library.d.ts (used version) /user/username/projects/sample1/app/app.ts (used version) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/library/tsconfig.json: +/user/username/projects/sample1/library/tsconfig.json: *new* {} -/user/username/projects/sample1/library/library.ts: +/user/username/projects/sample1/library/library.ts: *new* {} -/user/username/projects/sample1/app/tsconfig.json: +/user/username/projects/sample1/app/tsconfig.json: *new* {} -/user/username/projects/sample1/app/app.ts: +/user/username/projects/sample1/app/app.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/library: +/user/username/projects/sample1/library: *new* {} -/user/username/projects/sample1/app: +/user/username/projects/sample1/app: *new* {} exitCode:: ExitStatus.undefined @@ -242,24 +240,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/library/library.d.ts (used version) /user/username/projects/sample1/app/app.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/library/tsconfig.json: - {} -/user/username/projects/sample1/library/library.ts: - {} -/user/username/projects/sample1/app/tsconfig.json: - {} -/user/username/projects/sample1/app/app.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/library: - {} -/user/username/projects/sample1/app: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/Library/library.js] @@ -388,24 +368,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/library/library.d.ts (used version) /user/username/projects/sample1/app/app.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/library/tsconfig.json: - {} -/user/username/projects/sample1/library/library.ts: - {} -/user/username/projects/sample1/app/tsconfig.json: - {} -/user/username/projects/sample1/app/app.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/library: - {} -/user/username/projects/sample1/app: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/Library/library.js] diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/when-referenced-using-prepend-builds-referencing-project-even-for-non-local-change.js b/tests/baselines/reference/tsbuildWatch/programUpdates/when-referenced-using-prepend-builds-referencing-project-even-for-non-local-change.js index e8e25478ec021..ed8557ac3bce6 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/when-referenced-using-prepend-builds-referencing-project-even-for-non-local-change.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/when-referenced-using-prepend-builds-referencing-project-even-for-non-local-change.js @@ -57,22 +57,20 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -311,24 +309,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/index.js] @@ -439,24 +419,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/index.js] @@ -615,24 +577,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/index.js] @@ -726,24 +670,6 @@ Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/index.js] diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/with-circular-project-reference/builds-when-new-file-is-added,-and-its-subsequent-updates.js b/tests/baselines/reference/tsbuildWatch/programUpdates/with-circular-project-reference/builds-when-new-file-is-added,-and-its-subsequent-updates.js index 0e0e49fe33779..c57de26a2b8a6 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/with-circular-project-reference/builds-when-new-file-is-added,-and-its-subsequent-updates.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/with-circular-project-reference/builds-when-new-file-is-added,-and-its-subsequent-updates.js @@ -148,28 +148,26 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} -/user/username/projects/sample1/tests/tsconfig.json: +/user/username/projects/sample1/tests/tsconfig.json: *new* {} -/user/username/projects/sample1/tests/index.ts: +/user/username/projects/sample1/tests/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -514,8 +512,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/newfile.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /user/username/projects/sample1/core/tsconfig.json: {} @@ -531,7 +527,7 @@ FsWatches:: {} /user/username/projects/sample1/tests/index.ts: {} -/user/username/projects/sample1/core/newfile.ts: +/user/username/projects/sample1/core/newfile.ts: *new* {} FsWatchesRecursive:: @@ -668,32 +664,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} -/user/username/projects/sample1/core/newfile.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/tsconfig.tsbuildinfo] file changed its modified time @@ -728,32 +698,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/newfile.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} -/user/username/projects/sample1/core/newfile.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/tsconfig.tsbuildinfo] @@ -890,32 +834,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} -/user/username/projects/sample1/core/newfile.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/tsconfig.tsbuildinfo] file changed its modified time diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/with-circular-project-reference/change-builds-changes-and-reports-found-errors-message.js b/tests/baselines/reference/tsbuildWatch/programUpdates/with-circular-project-reference/change-builds-changes-and-reports-found-errors-message.js index c8fbb706f23f5..3afb006688099 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/with-circular-project-reference/change-builds-changes-and-reports-found-errors-message.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/with-circular-project-reference/change-builds-changes-and-reports-found-errors-message.js @@ -148,28 +148,26 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} -/user/username/projects/sample1/tests/tsconfig.json: +/user/username/projects/sample1/tests/tsconfig.json: *new* {} -/user/username/projects/sample1/tests/index.ts: +/user/username/projects/sample1/tests/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -517,30 +515,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/index.js] @@ -678,30 +652,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/index.js.map] file written with same contents @@ -917,30 +867,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/index.js] @@ -1070,30 +996,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/index.js.map] file written with same contents @@ -1311,30 +1213,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/index.js] @@ -1480,30 +1358,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/index.js.map] file written with same contents diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/with-circular-project-reference/non-local-change-does-not-start-build-of-referencing-projects.js b/tests/baselines/reference/tsbuildWatch/programUpdates/with-circular-project-reference/non-local-change-does-not-start-build-of-referencing-projects.js index d5795af39a180..f30e5b4f77f97 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/with-circular-project-reference/non-local-change-does-not-start-build-of-referencing-projects.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/with-circular-project-reference/non-local-change-does-not-start-build-of-referencing-projects.js @@ -148,28 +148,26 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} -/user/username/projects/sample1/tests/tsconfig.json: +/user/username/projects/sample1/tests/tsconfig.json: *new* {} -/user/username/projects/sample1/tests/index.ts: +/user/username/projects/sample1/tests/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -519,30 +517,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/index.js] diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/with-simple-project-reference-graph/builds-when-new-file-is-added,-and-its-subsequent-updates.js b/tests/baselines/reference/tsbuildWatch/programUpdates/with-simple-project-reference-graph/builds-when-new-file-is-added,-and-its-subsequent-updates.js index 2ef2684f381f5..1761825bd163a 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/with-simple-project-reference-graph/builds-when-new-file-is-added,-and-its-subsequent-updates.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/with-simple-project-reference-graph/builds-when-new-file-is-added,-and-its-subsequent-updates.js @@ -174,28 +174,26 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} -/user/username/projects/sample1/tests/tsconfig.json: +/user/username/projects/sample1/tests/tsconfig.json: *new* {} -/user/username/projects/sample1/tests/index.ts: +/user/username/projects/sample1/tests/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -548,8 +546,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/newfile.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /user/username/projects/sample1/core/tsconfig.json: {} @@ -565,7 +561,7 @@ FsWatches:: {} /user/username/projects/sample1/tests/index.ts: {} -/user/username/projects/sample1/core/newfile.ts: +/user/username/projects/sample1/core/newfile.ts: *new* {} FsWatchesRecursive:: @@ -707,32 +703,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} -/user/username/projects/sample1/core/newfile.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/tsconfig.tsbuildinfo] file changed its modified time @@ -767,32 +737,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/newfile.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} -/user/username/projects/sample1/core/newfile.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/tsconfig.tsbuildinfo] @@ -934,32 +878,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} -/user/username/projects/sample1/core/newfile.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/tsconfig.tsbuildinfo] file changed its modified time diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/with-simple-project-reference-graph/change-builds-changes-and-reports-found-errors-message.js b/tests/baselines/reference/tsbuildWatch/programUpdates/with-simple-project-reference-graph/change-builds-changes-and-reports-found-errors-message.js index 405a05b233961..d99d22a5f7ba8 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/with-simple-project-reference-graph/change-builds-changes-and-reports-found-errors-message.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/with-simple-project-reference-graph/change-builds-changes-and-reports-found-errors-message.js @@ -174,28 +174,26 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} -/user/username/projects/sample1/tests/tsconfig.json: +/user/username/projects/sample1/tests/tsconfig.json: *new* {} -/user/username/projects/sample1/tests/index.ts: +/user/username/projects/sample1/tests/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -551,30 +549,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/index.js] @@ -717,30 +691,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/index.js.map] file written with same contents @@ -956,30 +906,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/index.js] @@ -1114,30 +1040,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/index.js.map] file written with same contents @@ -1355,30 +1257,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/index.js] @@ -1529,30 +1407,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/logic/index.js.map] file written with same contents diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/with-simple-project-reference-graph/non-local-change-does-not-start-build-of-referencing-projects.js b/tests/baselines/reference/tsbuildWatch/programUpdates/with-simple-project-reference-graph/non-local-change-does-not-start-build-of-referencing-projects.js index 4326a65d5ada7..de6fd4c1d143b 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/with-simple-project-reference-graph/non-local-change-does-not-start-build-of-referencing-projects.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/with-simple-project-reference-graph/non-local-change-does-not-start-build-of-referencing-projects.js @@ -174,28 +174,26 @@ Shape signatures in builder refreshed for:: /user/username/projects/sample1/logic/index.d.ts (used version) /user/username/projects/sample1/tests/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/core/anothermodule.ts: +/user/username/projects/sample1/core/anothermodule.ts: *new* {} -/user/username/projects/sample1/core/index.ts: +/user/username/projects/sample1/core/index.ts: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} -/user/username/projects/sample1/tests/tsconfig.json: +/user/username/projects/sample1/tests/tsconfig.json: *new* {} -/user/username/projects/sample1/tests/index.ts: +/user/username/projects/sample1/tests/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -553,30 +551,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/sample1/core/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/core/anothermodule.ts: - {} -/user/username/projects/sample1/core/index.ts: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/core/index.js] diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/works-correctly-when-project-with-extended-config-is-removed.js b/tests/baselines/reference/tsbuildWatch/programUpdates/works-correctly-when-project-with-extended-config-is-removed.js index d46e87d194688..7ea4c2b6fbd22 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/works-correctly-when-project-with-extended-config-is-removed.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/works-correctly-when-project-with-extended-config-is-removed.js @@ -92,28 +92,24 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/b/other.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/a/b/project1.tsconfig.json: +/a/b/project1.tsconfig.json: *new* {} -/a/b/alpha.tsconfig.json: +/a/b/alpha.tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} -/a/b/project2.tsconfig.json: +/a/b/project2.tsconfig.json: *new* {} -/a/b/bravo.tsconfig.json: +/a/b/bravo.tsconfig.json: *new* {} -/a/b/other.ts: +/a/b/other.ts: *new* {} -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] @@ -281,8 +277,6 @@ Output:: -PolledWatches:: - FsWatches:: /a/b/project1.tsconfig.json: {} @@ -295,7 +289,13 @@ FsWatches:: /a/b/tsconfig.json: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/b/project2.tsconfig.json: + {} +/a/b/bravo.tsconfig.json: + {} +/a/b/other.ts: + {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/works-when-noUnusedParameters-changes-to-false.js b/tests/baselines/reference/tsbuildWatch/programUpdates/works-when-noUnusedParameters-changes-to-false.js index 99287ab952531..365ab61884365 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/works-when-noUnusedParameters-changes-to-false.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/works-when-noUnusedParameters-changes-to-false.js @@ -48,16 +48,14 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /user/username/projects/myproject/index.ts (used version) -PolledWatches:: - FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/index.ts: +/user/username/projects/myproject/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -91,18 +89,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/index.js] diff --git a/tests/baselines/reference/tsbuildWatch/programUpdates/works-with-extended-source-files.js b/tests/baselines/reference/tsbuildWatch/programUpdates/works-with-extended-source-files.js index 2fe6211abccc1..27340a98f08ae 100644 --- a/tests/baselines/reference/tsbuildWatch/programUpdates/works-with-extended-source-files.js +++ b/tests/baselines/reference/tsbuildWatch/programUpdates/works-with-extended-source-files.js @@ -123,36 +123,32 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/b/other2.ts (used version) -PolledWatches:: - FsWatches:: -/a/b/project1.tsconfig.json: +/a/b/project1.tsconfig.json: *new* {} -/a/b/alpha.tsconfig.json: +/a/b/alpha.tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} -/a/b/project2.tsconfig.json: +/a/b/project2.tsconfig.json: *new* {} -/a/b/bravo.tsconfig.json: +/a/b/bravo.tsconfig.json: *new* {} -/a/b/other.ts: +/a/b/other.ts: *new* {} -/a/b/project3.tsconfig.json: +/a/b/project3.tsconfig.json: *new* {} -/a/b/extendsconfig1.tsconfig.json: +/a/b/extendsconfig1.tsconfig.json: *new* {} -/a/b/extendsconfig2.tsconfig.json: +/a/b/extendsconfig2.tsconfig.json: *new* {} -/a/b/extendsconfig3.tsconfig.json: +/a/b/extendsconfig3.tsconfig.json: *new* {} -/a/b/other2.ts: +/a/b/other2.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] @@ -336,36 +332,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/a/b/project1.tsconfig.json: - {} -/a/b/alpha.tsconfig.json: - {} -/a/b/commonfile1.ts: - {} -/a/b/commonfile2.ts: - {} -/a/b/project2.tsconfig.json: - {} -/a/b/bravo.tsconfig.json: - {} -/a/b/other.ts: - {} -/a/b/project3.tsconfig.json: - {} -/a/b/extendsconfig1.tsconfig.json: - {} -/a/b/extendsconfig2.tsconfig.json: - {} -/a/b/extendsconfig3.tsconfig.json: - {} -/a/b/other2.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] @@ -474,36 +440,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/a/b/project1.tsconfig.json: - {} -/a/b/alpha.tsconfig.json: - {} -/a/b/commonfile1.ts: - {} -/a/b/commonfile2.ts: - {} -/a/b/project2.tsconfig.json: - {} -/a/b/bravo.tsconfig.json: - {} -/a/b/other.ts: - {} -/a/b/project3.tsconfig.json: - {} -/a/b/extendsconfig1.tsconfig.json: - {} -/a/b/extendsconfig2.tsconfig.json: - {} -/a/b/extendsconfig3.tsconfig.json: - {} -/a/b/other2.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/other.js] @@ -597,36 +533,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/a/b/project1.tsconfig.json: - {} -/a/b/alpha.tsconfig.json: - {} -/a/b/commonfile1.ts: - {} -/a/b/commonfile2.ts: - {} -/a/b/project2.tsconfig.json: - {} -/a/b/bravo.tsconfig.json: - {} -/a/b/other.ts: - {} -/a/b/project3.tsconfig.json: - {} -/a/b/extendsconfig1.tsconfig.json: - {} -/a/b/extendsconfig2.tsconfig.json: - {} -/a/b/extendsconfig3.tsconfig.json: - {} -/a/b/other2.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/other.js] @@ -729,8 +635,6 @@ Shape signatures in builder refreshed for:: /a/b/other.ts (computed .d.ts) /a/b/other2.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /a/b/project1.tsconfig.json: {} @@ -755,8 +659,12 @@ FsWatches:: /a/b/other2.ts: {} +FsWatches *deleted*:: +/a/b/bravo.tsconfig.json: + {} + FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -806,36 +714,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/a/b/project1.tsconfig.json: - {} -/a/b/alpha.tsconfig.json: - {} -/a/b/commonfile1.ts: - {} -/a/b/commonfile2.ts: - {} -/a/b/project2.tsconfig.json: - {} -/a/b/other.ts: - {} -/a/b/project3.tsconfig.json: - {} -/a/b/extendsconfig1.tsconfig.json: - {} -/a/b/extendsconfig2.tsconfig.json: - {} -/a/b/extendsconfig3.tsconfig.json: - {} -/a/b/other2.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] @@ -947,36 +825,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/a/b/project1.tsconfig.json: - {} -/a/b/alpha.tsconfig.json: - {} -/a/b/commonfile1.ts: - {} -/a/b/commonfile2.ts: - {} -/a/b/project2.tsconfig.json: - {} -/a/b/other.ts: - {} -/a/b/project3.tsconfig.json: - {} -/a/b/extendsconfig1.tsconfig.json: - {} -/a/b/extendsconfig2.tsconfig.json: - {} -/a/b/extendsconfig3.tsconfig.json: - {} -/a/b/other2.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] file written with same contents @@ -1024,36 +872,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/a/b/project1.tsconfig.json: - {} -/a/b/alpha.tsconfig.json: - {} -/a/b/commonfile1.ts: - {} -/a/b/commonfile2.ts: - {} -/a/b/project2.tsconfig.json: - {} -/a/b/other.ts: - {} -/a/b/project3.tsconfig.json: - {} -/a/b/extendsconfig1.tsconfig.json: - {} -/a/b/extendsconfig2.tsconfig.json: - {} -/a/b/extendsconfig3.tsconfig.json: - {} -/a/b/other2.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/other2.js] file changed its modified time @@ -1092,8 +910,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - FsWatches:: /a/b/project1.tsconfig.json: {} @@ -1116,6 +932,10 @@ FsWatches:: /a/b/other2.ts: {} +FsWatches *deleted*:: +/a/b/extendsconfig3.tsconfig.json: + {} + FsWatchesRecursive:: /a/b: {} @@ -1141,33 +961,5 @@ Output:: -PolledWatches:: - -FsWatches:: -/a/b/project1.tsconfig.json: - {} -/a/b/alpha.tsconfig.json: - {} -/a/b/commonfile1.ts: - {} -/a/b/commonfile2.ts: - {} -/a/b/project2.tsconfig.json: - {} -/a/b/other.ts: - {} -/a/b/project3.tsconfig.json: - {} -/a/b/extendsconfig1.tsconfig.json: - {} -/a/b/extendsconfig2.tsconfig.json: - {} -/a/b/other2.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-23-projects-in-a-solution.js b/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-23-projects-in-a-solution.js index f3dce35ba0aab..a6316d5e0bc47 100644 --- a/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-23-projects-in-a-solution.js +++ b/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-23-projects-in-a-solution.js @@ -626,150 +626,148 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /user/username/projects/myproject/pkg22/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: +/user/username/projects/myproject/pkg0/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg0/index.ts: +/user/username/projects/myproject/pkg0/index.ts: *new* {} -/user/username/projects/myproject/pkg1/tsconfig.json: +/user/username/projects/myproject/pkg1/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg1/index.ts: +/user/username/projects/myproject/pkg1/index.ts: *new* {} -/user/username/projects/myproject/pkg2/tsconfig.json: +/user/username/projects/myproject/pkg2/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg2/index.ts: +/user/username/projects/myproject/pkg2/index.ts: *new* {} -/user/username/projects/myproject/pkg3/tsconfig.json: +/user/username/projects/myproject/pkg3/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg3/index.ts: +/user/username/projects/myproject/pkg3/index.ts: *new* {} -/user/username/projects/myproject/pkg4/tsconfig.json: +/user/username/projects/myproject/pkg4/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg4/index.ts: +/user/username/projects/myproject/pkg4/index.ts: *new* {} -/user/username/projects/myproject/pkg5/tsconfig.json: +/user/username/projects/myproject/pkg5/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg5/index.ts: +/user/username/projects/myproject/pkg5/index.ts: *new* {} -/user/username/projects/myproject/pkg6/tsconfig.json: +/user/username/projects/myproject/pkg6/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg6/index.ts: +/user/username/projects/myproject/pkg6/index.ts: *new* {} -/user/username/projects/myproject/pkg7/tsconfig.json: +/user/username/projects/myproject/pkg7/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg7/index.ts: +/user/username/projects/myproject/pkg7/index.ts: *new* {} -/user/username/projects/myproject/pkg8/tsconfig.json: +/user/username/projects/myproject/pkg8/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg8/index.ts: +/user/username/projects/myproject/pkg8/index.ts: *new* {} -/user/username/projects/myproject/pkg9/tsconfig.json: +/user/username/projects/myproject/pkg9/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg9/index.ts: +/user/username/projects/myproject/pkg9/index.ts: *new* {} -/user/username/projects/myproject/pkg10/tsconfig.json: +/user/username/projects/myproject/pkg10/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg10/index.ts: +/user/username/projects/myproject/pkg10/index.ts: *new* {} -/user/username/projects/myproject/pkg11/tsconfig.json: +/user/username/projects/myproject/pkg11/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg11/index.ts: +/user/username/projects/myproject/pkg11/index.ts: *new* {} -/user/username/projects/myproject/pkg12/tsconfig.json: +/user/username/projects/myproject/pkg12/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg12/index.ts: +/user/username/projects/myproject/pkg12/index.ts: *new* {} -/user/username/projects/myproject/pkg13/tsconfig.json: +/user/username/projects/myproject/pkg13/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg13/index.ts: +/user/username/projects/myproject/pkg13/index.ts: *new* {} -/user/username/projects/myproject/pkg14/tsconfig.json: +/user/username/projects/myproject/pkg14/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg14/index.ts: +/user/username/projects/myproject/pkg14/index.ts: *new* {} -/user/username/projects/myproject/pkg15/tsconfig.json: +/user/username/projects/myproject/pkg15/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg15/index.ts: +/user/username/projects/myproject/pkg15/index.ts: *new* {} -/user/username/projects/myproject/pkg16/tsconfig.json: +/user/username/projects/myproject/pkg16/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg16/index.ts: +/user/username/projects/myproject/pkg16/index.ts: *new* {} -/user/username/projects/myproject/pkg17/tsconfig.json: +/user/username/projects/myproject/pkg17/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg17/index.ts: +/user/username/projects/myproject/pkg17/index.ts: *new* {} -/user/username/projects/myproject/pkg18/tsconfig.json: +/user/username/projects/myproject/pkg18/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg18/index.ts: +/user/username/projects/myproject/pkg18/index.ts: *new* {} -/user/username/projects/myproject/pkg19/tsconfig.json: +/user/username/projects/myproject/pkg19/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg19/index.ts: +/user/username/projects/myproject/pkg19/index.ts: *new* {} -/user/username/projects/myproject/pkg20/tsconfig.json: +/user/username/projects/myproject/pkg20/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg20/index.ts: +/user/username/projects/myproject/pkg20/index.ts: *new* {} -/user/username/projects/myproject/pkg21/tsconfig.json: +/user/username/projects/myproject/pkg21/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg21/index.ts: +/user/username/projects/myproject/pkg21/index.ts: *new* {} -/user/username/projects/myproject/pkg22/tsconfig.json: +/user/username/projects/myproject/pkg22/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg22/index.ts: +/user/username/projects/myproject/pkg22/index.ts: *new* {} -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: +/user/username/projects/myproject/pkg0: *new* {} -/user/username/projects/myproject/pkg1: +/user/username/projects/myproject/pkg1: *new* {} -/user/username/projects/myproject/pkg2: +/user/username/projects/myproject/pkg2: *new* {} -/user/username/projects/myproject/pkg3: +/user/username/projects/myproject/pkg3: *new* {} -/user/username/projects/myproject/pkg4: +/user/username/projects/myproject/pkg4: *new* {} -/user/username/projects/myproject/pkg5: +/user/username/projects/myproject/pkg5: *new* {} -/user/username/projects/myproject/pkg6: +/user/username/projects/myproject/pkg6: *new* {} -/user/username/projects/myproject/pkg7: +/user/username/projects/myproject/pkg7: *new* {} -/user/username/projects/myproject/pkg8: +/user/username/projects/myproject/pkg8: *new* {} -/user/username/projects/myproject/pkg9: +/user/username/projects/myproject/pkg9: *new* {} -/user/username/projects/myproject/pkg10: +/user/username/projects/myproject/pkg10: *new* {} -/user/username/projects/myproject/pkg11: +/user/username/projects/myproject/pkg11: *new* {} -/user/username/projects/myproject/pkg12: +/user/username/projects/myproject/pkg12: *new* {} -/user/username/projects/myproject/pkg13: +/user/username/projects/myproject/pkg13: *new* {} -/user/username/projects/myproject/pkg14: +/user/username/projects/myproject/pkg14: *new* {} -/user/username/projects/myproject/pkg15: +/user/username/projects/myproject/pkg15: *new* {} -/user/username/projects/myproject/pkg16: +/user/username/projects/myproject/pkg16: *new* {} -/user/username/projects/myproject/pkg17: +/user/username/projects/myproject/pkg17: *new* {} -/user/username/projects/myproject/pkg18: +/user/username/projects/myproject/pkg18: *new* {} -/user/username/projects/myproject/pkg19: +/user/username/projects/myproject/pkg19: *new* {} -/user/username/projects/myproject/pkg20: +/user/username/projects/myproject/pkg20: *new* {} -/user/username/projects/myproject/pkg21: +/user/username/projects/myproject/pkg21: *new* {} -/user/username/projects/myproject/pkg22: +/user/username/projects/myproject/pkg22: *new* {} exitCode:: ExitStatus.undefined @@ -2298,152 +2296,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -2533,152 +2385,6 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined @@ -2712,152 +2418,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -3017,153 +2577,7 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - -exitCode:: ExitStatus.undefined +exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] file changed its modified time //// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] file changed its modified time @@ -3263,152 +2677,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] file changed its modified time @@ -3509,152 +2777,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg11/tsconfig.tsbuildinfo] file changed its modified time @@ -3755,159 +2877,13 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: +exitCode:: ExitStatus.undefined -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - -exitCode:: ExitStatus.undefined - -//// [/user/username/projects/myproject/pkg16/tsconfig.tsbuildinfo] file changed its modified time -//// [/user/username/projects/myproject/pkg17/tsconfig.tsbuildinfo] file changed its modified time -//// [/user/username/projects/myproject/pkg18/tsconfig.tsbuildinfo] file changed its modified time -//// [/user/username/projects/myproject/pkg19/tsconfig.tsbuildinfo] file changed its modified time -//// [/user/username/projects/myproject/pkg20/tsconfig.tsbuildinfo] file changed its modified time +//// [/user/username/projects/myproject/pkg16/tsconfig.tsbuildinfo] file changed its modified time +//// [/user/username/projects/myproject/pkg17/tsconfig.tsbuildinfo] file changed its modified time +//// [/user/username/projects/myproject/pkg18/tsconfig.tsbuildinfo] file changed its modified time +//// [/user/username/projects/myproject/pkg19/tsconfig.tsbuildinfo] file changed its modified time +//// [/user/username/projects/myproject/pkg20/tsconfig.tsbuildinfo] file changed its modified time Change:: build pkg21,pkg22,pkg23 @@ -3952,152 +2928,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg21/tsconfig.tsbuildinfo] file changed its modified time @@ -4109,152 +2939,6 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined @@ -4288,152 +2972,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -4595,153 +3133,7 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - -exitCode:: ExitStatus.undefined +exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] file changed its modified time //// [/user/username/projects/myproject/pkg2/tsconfig.tsbuildinfo] file changed its modified time @@ -4841,152 +3233,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] file changed its modified time @@ -5065,152 +3311,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -5377,153 +3477,7 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - -exitCode:: ExitStatus.undefined +exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg11/tsconfig.tsbuildinfo] file changed its modified time //// [/user/username/projects/myproject/pkg12/tsconfig.tsbuildinfo] file changed its modified time @@ -5561,152 +3515,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -5871,152 +3679,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] file changed its modified time @@ -6117,159 +3779,13 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: +exitCode:: ExitStatus.undefined -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - -exitCode:: ExitStatus.undefined - -//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] file changed its modified time -//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] file changed its modified time -//// [/user/username/projects/myproject/pkg8/tsconfig.tsbuildinfo] file changed its modified time -//// [/user/username/projects/myproject/pkg9/tsconfig.tsbuildinfo] file changed its modified time -//// [/user/username/projects/myproject/pkg10/tsconfig.tsbuildinfo] file changed its modified time +//// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] file changed its modified time +//// [/user/username/projects/myproject/pkg7/tsconfig.tsbuildinfo] file changed its modified time +//// [/user/username/projects/myproject/pkg8/tsconfig.tsbuildinfo] file changed its modified time +//// [/user/username/projects/myproject/pkg9/tsconfig.tsbuildinfo] file changed its modified time +//// [/user/username/projects/myproject/pkg10/tsconfig.tsbuildinfo] file changed its modified time Change:: build pkg11,pkg12,pkg13,pkg14,pkg15 @@ -6363,152 +3879,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg11/tsconfig.tsbuildinfo] file changed its modified time @@ -6609,152 +3979,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg16/tsconfig.tsbuildinfo] file changed its modified time @@ -6806,152 +4030,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg21/tsconfig.tsbuildinfo] file changed its modified time @@ -6963,151 +4041,5 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/pkg8/tsconfig.json: - {} -/user/username/projects/myproject/pkg8/index.ts: - {} -/user/username/projects/myproject/pkg9/tsconfig.json: - {} -/user/username/projects/myproject/pkg9/index.ts: - {} -/user/username/projects/myproject/pkg10/tsconfig.json: - {} -/user/username/projects/myproject/pkg10/index.ts: - {} -/user/username/projects/myproject/pkg11/tsconfig.json: - {} -/user/username/projects/myproject/pkg11/index.ts: - {} -/user/username/projects/myproject/pkg12/tsconfig.json: - {} -/user/username/projects/myproject/pkg12/index.ts: - {} -/user/username/projects/myproject/pkg13/tsconfig.json: - {} -/user/username/projects/myproject/pkg13/index.ts: - {} -/user/username/projects/myproject/pkg14/tsconfig.json: - {} -/user/username/projects/myproject/pkg14/index.ts: - {} -/user/username/projects/myproject/pkg15/tsconfig.json: - {} -/user/username/projects/myproject/pkg15/index.ts: - {} -/user/username/projects/myproject/pkg16/tsconfig.json: - {} -/user/username/projects/myproject/pkg16/index.ts: - {} -/user/username/projects/myproject/pkg17/tsconfig.json: - {} -/user/username/projects/myproject/pkg17/index.ts: - {} -/user/username/projects/myproject/pkg18/tsconfig.json: - {} -/user/username/projects/myproject/pkg18/index.ts: - {} -/user/username/projects/myproject/pkg19/tsconfig.json: - {} -/user/username/projects/myproject/pkg19/index.ts: - {} -/user/username/projects/myproject/pkg20/tsconfig.json: - {} -/user/username/projects/myproject/pkg20/index.ts: - {} -/user/username/projects/myproject/pkg21/tsconfig.json: - {} -/user/username/projects/myproject/pkg21/index.ts: - {} -/user/username/projects/myproject/pkg22/tsconfig.json: - {} -/user/username/projects/myproject/pkg22/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} -/user/username/projects/myproject/pkg8: - {} -/user/username/projects/myproject/pkg9: - {} -/user/username/projects/myproject/pkg10: - {} -/user/username/projects/myproject/pkg11: - {} -/user/username/projects/myproject/pkg12: - {} -/user/username/projects/myproject/pkg13: - {} -/user/username/projects/myproject/pkg14: - {} -/user/username/projects/myproject/pkg15: - {} -/user/username/projects/myproject/pkg16: - {} -/user/username/projects/myproject/pkg17: - {} -/user/username/projects/myproject/pkg18: - {} -/user/username/projects/myproject/pkg19: - {} -/user/username/projects/myproject/pkg20: - {} -/user/username/projects/myproject/pkg21: - {} -/user/username/projects/myproject/pkg22: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-3-projects-in-a-solution.js b/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-3-projects-in-a-solution.js index 4d4973b315d57..0728c0871cc92 100644 --- a/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-3-projects-in-a-solution.js +++ b/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-3-projects-in-a-solution.js @@ -106,30 +106,28 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /user/username/projects/myproject/pkg2/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: +/user/username/projects/myproject/pkg0/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg0/index.ts: +/user/username/projects/myproject/pkg0/index.ts: *new* {} -/user/username/projects/myproject/pkg1/tsconfig.json: +/user/username/projects/myproject/pkg1/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg1/index.ts: +/user/username/projects/myproject/pkg1/index.ts: *new* {} -/user/username/projects/myproject/pkg2/tsconfig.json: +/user/username/projects/myproject/pkg2/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg2/index.ts: +/user/username/projects/myproject/pkg2/index.ts: *new* {} -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: +/user/username/projects/myproject/pkg0: *new* {} -/user/username/projects/myproject/pkg1: +/user/username/projects/myproject/pkg1: *new* {} -/user/username/projects/myproject/pkg2: +/user/username/projects/myproject/pkg2: *new* {} exitCode:: ExitStatus.undefined @@ -358,32 +356,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -453,32 +425,6 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} - exitCode:: ExitStatus.undefined @@ -512,32 +458,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -648,32 +568,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] file changed its modified time @@ -685,31 +579,5 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-5-projects-in-a-solution.js b/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-5-projects-in-a-solution.js index a8d1aa6a19250..b5cd0932d29fc 100644 --- a/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-5-projects-in-a-solution.js +++ b/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-5-projects-in-a-solution.js @@ -158,42 +158,40 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /user/username/projects/myproject/pkg4/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: +/user/username/projects/myproject/pkg0/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg0/index.ts: +/user/username/projects/myproject/pkg0/index.ts: *new* {} -/user/username/projects/myproject/pkg1/tsconfig.json: +/user/username/projects/myproject/pkg1/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg1/index.ts: +/user/username/projects/myproject/pkg1/index.ts: *new* {} -/user/username/projects/myproject/pkg2/tsconfig.json: +/user/username/projects/myproject/pkg2/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg2/index.ts: +/user/username/projects/myproject/pkg2/index.ts: *new* {} -/user/username/projects/myproject/pkg3/tsconfig.json: +/user/username/projects/myproject/pkg3/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg3/index.ts: +/user/username/projects/myproject/pkg3/index.ts: *new* {} -/user/username/projects/myproject/pkg4/tsconfig.json: +/user/username/projects/myproject/pkg4/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg4/index.ts: +/user/username/projects/myproject/pkg4/index.ts: *new* {} -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: +/user/username/projects/myproject/pkg0: *new* {} -/user/username/projects/myproject/pkg1: +/user/username/projects/myproject/pkg1: *new* {} -/user/username/projects/myproject/pkg2: +/user/username/projects/myproject/pkg2: *new* {} -/user/username/projects/myproject/pkg3: +/user/username/projects/myproject/pkg3: *new* {} -/user/username/projects/myproject/pkg4: +/user/username/projects/myproject/pkg4: *new* {} exitCode:: ExitStatus.undefined @@ -552,44 +550,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -661,44 +621,6 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} - exitCode:: ExitStatus.undefined @@ -732,44 +654,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -914,44 +798,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] file changed its modified time @@ -965,43 +811,5 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-8-projects-in-a-solution.js b/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-8-projects-in-a-solution.js index 04cd44e96ad5b..11d83eb448d33 100644 --- a/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-8-projects-in-a-solution.js +++ b/tests/baselines/reference/tsbuildWatch/projectsBuilding/when-there-are-8-projects-in-a-solution.js @@ -236,60 +236,58 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /user/username/projects/myproject/pkg7/index.ts (computed .d.ts during emit) -PolledWatches:: - FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: +/user/username/projects/myproject/pkg0/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg0/index.ts: +/user/username/projects/myproject/pkg0/index.ts: *new* {} -/user/username/projects/myproject/pkg1/tsconfig.json: +/user/username/projects/myproject/pkg1/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg1/index.ts: +/user/username/projects/myproject/pkg1/index.ts: *new* {} -/user/username/projects/myproject/pkg2/tsconfig.json: +/user/username/projects/myproject/pkg2/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg2/index.ts: +/user/username/projects/myproject/pkg2/index.ts: *new* {} -/user/username/projects/myproject/pkg3/tsconfig.json: +/user/username/projects/myproject/pkg3/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg3/index.ts: +/user/username/projects/myproject/pkg3/index.ts: *new* {} -/user/username/projects/myproject/pkg4/tsconfig.json: +/user/username/projects/myproject/pkg4/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg4/index.ts: +/user/username/projects/myproject/pkg4/index.ts: *new* {} -/user/username/projects/myproject/pkg5/tsconfig.json: +/user/username/projects/myproject/pkg5/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg5/index.ts: +/user/username/projects/myproject/pkg5/index.ts: *new* {} -/user/username/projects/myproject/pkg6/tsconfig.json: +/user/username/projects/myproject/pkg6/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg6/index.ts: +/user/username/projects/myproject/pkg6/index.ts: *new* {} -/user/username/projects/myproject/pkg7/tsconfig.json: +/user/username/projects/myproject/pkg7/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg7/index.ts: +/user/username/projects/myproject/pkg7/index.ts: *new* {} -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: +/user/username/projects/myproject/pkg0: *new* {} -/user/username/projects/myproject/pkg1: +/user/username/projects/myproject/pkg1: *new* {} -/user/username/projects/myproject/pkg2: +/user/username/projects/myproject/pkg2: *new* {} -/user/username/projects/myproject/pkg3: +/user/username/projects/myproject/pkg3: *new* {} -/user/username/projects/myproject/pkg4: +/user/username/projects/myproject/pkg4: *new* {} -/user/username/projects/myproject/pkg5: +/user/username/projects/myproject/pkg5: *new* {} -/user/username/projects/myproject/pkg6: +/user/username/projects/myproject/pkg6: *new* {} -/user/username/projects/myproject/pkg7: +/user/username/projects/myproject/pkg7: *new* {} exitCode:: ExitStatus.undefined @@ -843,62 +841,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -973,62 +915,6 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} - exitCode:: ExitStatus.undefined @@ -1062,62 +948,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -1277,62 +1107,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] file changed its modified time @@ -1384,62 +1158,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] file changed its modified time @@ -1451,62 +1169,6 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} - exitCode:: ExitStatus.undefined @@ -1540,62 +1202,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -1757,62 +1363,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg1/tsconfig.tsbuildinfo] file changed its modified time @@ -1871,62 +1421,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg0/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] @@ -2039,62 +1533,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg6/tsconfig.tsbuildinfo] file changed its modified time @@ -2106,61 +1544,5 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/pkg4/tsconfig.json: - {} -/user/username/projects/myproject/pkg4/index.ts: - {} -/user/username/projects/myproject/pkg5/tsconfig.json: - {} -/user/username/projects/myproject/pkg5/index.ts: - {} -/user/username/projects/myproject/pkg6/tsconfig.json: - {} -/user/username/projects/myproject/pkg6/index.ts: - {} -/user/username/projects/myproject/pkg7/tsconfig.json: - {} -/user/username/projects/myproject/pkg7/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} -/user/username/projects/myproject/pkg4: - {} -/user/username/projects/myproject/pkg5: - {} -/user/username/projects/myproject/pkg6: - {} -/user/username/projects/myproject/pkg7: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsbuildWatch/publicApi/with-custom-transformers.js b/tests/baselines/reference/tsbuildWatch/publicApi/with-custom-transformers.js index 095199befbcc9..aa16324fb9e65 100644 --- a/tests/baselines/reference/tsbuildWatch/publicApi/with-custom-transformers.js +++ b/tests/baselines/reference/tsbuildWatch/publicApi/with-custom-transformers.js @@ -85,24 +85,22 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /user/username/projects/myproject/webpack/index.ts (used version) -PolledWatches:: - FsWatches:: -/user/username/projects/myproject/shared/tsconfig.json: +/user/username/projects/myproject/shared/tsconfig.json: *new* {} -/user/username/projects/myproject/shared/index.ts: +/user/username/projects/myproject/shared/index.ts: *new* {} -/user/username/projects/myproject/webpack/tsconfig.json: +/user/username/projects/myproject/webpack/tsconfig.json: *new* {} -/user/username/projects/myproject/webpack/index.ts: +/user/username/projects/myproject/webpack/index.ts: *new* {} -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/shared: +/user/username/projects/myproject/shared: *new* {} -/user/username/projects/myproject/webpack: +/user/username/projects/myproject/webpack: *new* {} exitCode:: ExitStatus.undefined @@ -331,26 +329,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/shared/tsconfig.json: - {} -/user/username/projects/myproject/shared/index.ts: - {} -/user/username/projects/myproject/webpack/tsconfig.json: - {} -/user/username/projects/myproject/webpack/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/shared: - {} -/user/username/projects/myproject/webpack: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/shared/index.js] diff --git a/tests/baselines/reference/tsbuildWatch/reexport/Reports-errors-correctly.js b/tests/baselines/reference/tsbuildWatch/reexport/Reports-errors-correctly.js index 3e521da1d95bd..ba6a378995bca 100644 --- a/tests/baselines/reference/tsbuildWatch/reexport/Reports-errors-correctly.js +++ b/tests/baselines/reference/tsbuildWatch/reexport/Reports-errors-correctly.js @@ -126,27 +126,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/reexport/src/main/index.ts (used version) PolledWatches:: -/user/username/projects/reexport/src/pure/package.json: +/user/username/projects/reexport/src/pure/package.json: *new* {"pollingInterval":2000} FsWatches:: -/user/username/projects/reexport/src/pure/tsconfig.json: +/user/username/projects/reexport/src/pure/tsconfig.json: *new* {} -/user/username/projects/reexport/src/pure/index.ts: +/user/username/projects/reexport/src/pure/index.ts: *new* {} -/user/username/projects/reexport/src/pure/session.ts: +/user/username/projects/reexport/src/pure/session.ts: *new* {} -/user/username/projects/reexport/src/main/tsconfig.json: +/user/username/projects/reexport/src/main/tsconfig.json: *new* {} -/user/username/projects/reexport/src/main/index.ts: +/user/username/projects/reexport/src/main/index.ts: *new* {} -/user/username/projects/reexport/src/tsconfig.json: +/user/username/projects/reexport/src/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/reexport/src/pure: +/user/username/projects/reexport/src/pure: *new* {} -/user/username/projects/reexport/src/main: +/user/username/projects/reexport/src/main: *new* {} exitCode:: ExitStatus.undefined @@ -343,30 +343,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/reexport/out/pure/index.d.ts (used version) /user/username/projects/reexport/src/main/index.ts (used version) -PolledWatches:: -/user/username/projects/reexport/src/pure/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/reexport/src/pure/tsconfig.json: - {} -/user/username/projects/reexport/src/pure/index.ts: - {} -/user/username/projects/reexport/src/pure/session.ts: - {} -/user/username/projects/reexport/src/main/tsconfig.json: - {} -/user/username/projects/reexport/src/main/index.ts: - {} -/user/username/projects/reexport/src/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/reexport/src/pure: - {} -/user/username/projects/reexport/src/main: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/reexport/out/pure/session.js] file written with same contents @@ -518,30 +494,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/reexport/out/pure/index.d.ts (used version) /user/username/projects/reexport/src/main/index.ts (used version) -PolledWatches:: -/user/username/projects/reexport/src/pure/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/reexport/src/pure/tsconfig.json: - {} -/user/username/projects/reexport/src/pure/index.ts: - {} -/user/username/projects/reexport/src/pure/session.ts: - {} -/user/username/projects/reexport/src/main/tsconfig.json: - {} -/user/username/projects/reexport/src/main/index.ts: - {} -/user/username/projects/reexport/src/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/reexport/src/pure: - {} -/user/username/projects/reexport/src/main: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/reexport/out/pure/session.js] file written with same contents diff --git a/tests/baselines/reference/tsbuildWatch/watchEnvironment/same-file-in-multiple-projects-with-single-watcher-per-file.js b/tests/baselines/reference/tsbuildWatch/watchEnvironment/same-file-in-multiple-projects-with-single-watcher-per-file.js index 0b711dabd827f..12456b24f675b 100644 --- a/tests/baselines/reference/tsbuildWatch/watchEnvironment/same-file-in-multiple-projects-with-single-watcher-per-file.js +++ b/tests/baselines/reference/tsbuildWatch/watchEnvironment/same-file-in-multiple-projects-with-single-watcher-per-file.js @@ -147,38 +147,36 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/pkg3/index.ts (used version) /user/username/projects/myproject/typings/xterm.d.ts (used version) -PolledWatches:: - FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: +/user/username/projects/myproject/pkg0/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg0/index.ts: +/user/username/projects/myproject/pkg0/index.ts: *new* {} -/user/username/projects/myproject/typings/xterm.d.ts: +/user/username/projects/myproject/typings/xterm.d.ts: *new* {} -/user/username/projects/myproject/pkg1/tsconfig.json: +/user/username/projects/myproject/pkg1/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg1/index.ts: +/user/username/projects/myproject/pkg1/index.ts: *new* {} -/user/username/projects/myproject/pkg2/tsconfig.json: +/user/username/projects/myproject/pkg2/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg2/index.ts: +/user/username/projects/myproject/pkg2/index.ts: *new* {} -/user/username/projects/myproject/pkg3/tsconfig.json: +/user/username/projects/myproject/pkg3/tsconfig.json: *new* {} -/user/username/projects/myproject/pkg3/index.ts: +/user/username/projects/myproject/pkg3/index.ts: *new* {} -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: +/user/username/projects/myproject/pkg0: *new* {} -/user/username/projects/myproject/pkg1: +/user/username/projects/myproject/pkg1: *new* {} -/user/username/projects/myproject/pkg2: +/user/username/projects/myproject/pkg2: *new* {} -/user/username/projects/myproject/pkg3: +/user/username/projects/myproject/pkg3: *new* {} exitCode:: ExitStatus.undefined @@ -307,40 +305,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/typings/xterm.d.ts (used version) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/typings/xterm.d.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/pkg3/tsconfig.json: - {} -/user/username/projects/myproject/pkg3/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} -/user/username/projects/myproject/pkg3: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] file changed its modified time @@ -363,8 +327,6 @@ Output:: -PolledWatches:: - FsWatches:: /user/username/projects/myproject/pkg0/tsconfig.json: {} @@ -383,6 +345,12 @@ FsWatches:: /user/username/projects/myproject/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/pkg3/tsconfig.json: + {} +/user/username/projects/myproject/pkg3/index.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/pkg0: {} @@ -391,6 +359,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/pkg2: {} +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/pkg3: + {} + exitCode:: ExitStatus.undefined @@ -469,34 +441,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/typings/xterm.d.ts (used version) -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/pkg0/tsconfig.json: - {} -/user/username/projects/myproject/pkg0/index.ts: - {} -/user/username/projects/myproject/typings/xterm.d.ts: - {} -/user/username/projects/myproject/pkg1/tsconfig.json: - {} -/user/username/projects/myproject/pkg1/index.ts: - {} -/user/username/projects/myproject/pkg2/tsconfig.json: - {} -/user/username/projects/myproject/pkg2/index.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/pkg0: - {} -/user/username/projects/myproject/pkg1: - {} -/user/username/projects/myproject/pkg2: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/pkg0/index.js] file changed its modified time @@ -523,13 +467,33 @@ Output:: -PolledWatches:: - FsWatches:: /user/username/projects/myproject/tsconfig.json: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/user/username/projects/myproject/pkg0/tsconfig.json: + {} +/user/username/projects/myproject/pkg0/index.ts: + {} +/user/username/projects/myproject/typings/xterm.d.ts: + {} +/user/username/projects/myproject/pkg1/tsconfig.json: + {} +/user/username/projects/myproject/pkg1/index.ts: + {} +/user/username/projects/myproject/pkg2/tsconfig.json: + {} +/user/username/projects/myproject/pkg2/index.ts: + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/pkg0: + {} +/user/username/projects/myproject/pkg1: + {} +/user/username/projects/myproject/pkg2: + {} exitCode:: ExitStatus.undefined @@ -543,13 +507,5 @@ export const typing = 10;export const typing1 = 10; Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsc/cancellationToken/when-emitting-buildInfo.js b/tests/baselines/reference/tsc/cancellationToken/when-emitting-buildInfo.js index fb7b61b9be269..c3134dcd54eec 100644 --- a/tests/baselines/reference/tsc/cancellationToken/when-emitting-buildInfo.js +++ b/tests/baselines/reference/tsc/cancellationToken/when-emitting-buildInfo.js @@ -62,12 +62,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) /user/username/projects/myproject/d.ts (computed .d.ts during emit) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -275,12 +269,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -418,12 +406,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -588,12 +570,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) /user/username/projects/myproject/d.ts (computed .d.ts during emit) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] file written with same contents diff --git a/tests/baselines/reference/tsc/cancellationToken/when-using-state.js b/tests/baselines/reference/tsc/cancellationToken/when-using-state.js index 1c6952e916eb3..0456169bde7b4 100644 --- a/tests/baselines/reference/tsc/cancellationToken/when-using-state.js +++ b/tests/baselines/reference/tsc/cancellationToken/when-using-state.js @@ -62,12 +62,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) /user/username/projects/myproject/d.ts (computed .d.ts during emit) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -275,12 +269,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -418,12 +406,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -588,12 +570,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) /user/username/projects/myproject/d.ts (computed .d.ts during emit) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] file written with same contents diff --git a/tests/baselines/reference/tsc/declarationEmit/when-pkg-references-sibling-package-through-indirect-symlink-moduleCaseChange.js b/tests/baselines/reference/tsc/declarationEmit/when-pkg-references-sibling-package-through-indirect-symlink-moduleCaseChange.js index e4d085374b056..2727e8763f822 100644 --- a/tests/baselines/reference/tsc/declarationEmit/when-pkg-references-sibling-package-through-indirect-symlink-moduleCaseChange.js +++ b/tests/baselines/reference/tsc/declarationEmit/when-pkg-references-sibling-package-through-indirect-symlink-moduleCaseChange.js @@ -94,12 +94,6 @@ Program files:: /user/username/projects/myproject/pkg3/src/keys.ts /user/username/projects/myproject/pkg3/src/index.ts -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.DiagnosticsPresent_OutputsSkipped //// [/user/username/projects/myproject/pkg3/dist/keys.js] diff --git a/tests/baselines/reference/tsc/declarationEmit/when-pkg-references-sibling-package-through-indirect-symlink.js b/tests/baselines/reference/tsc/declarationEmit/when-pkg-references-sibling-package-through-indirect-symlink.js index d239eb6a278b3..46619ce2fc063 100644 --- a/tests/baselines/reference/tsc/declarationEmit/when-pkg-references-sibling-package-through-indirect-symlink.js +++ b/tests/baselines/reference/tsc/declarationEmit/when-pkg-references-sibling-package-through-indirect-symlink.js @@ -94,12 +94,6 @@ Program files:: /user/username/projects/myproject/pkg3/src/keys.ts /user/username/projects/myproject/pkg3/src/index.ts -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.DiagnosticsPresent_OutputsSkipped //// [/user/username/projects/myproject/pkg3/dist/keys.js] diff --git a/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package-moduleCaseChange.js b/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package-moduleCaseChange.js index da6015197894b..f6f9ca2a85420 100644 --- a/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package-moduleCaseChange.js +++ b/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package-moduleCaseChange.js @@ -157,12 +157,6 @@ Program files:: /user/username/projects/myProject/plugin-two/index.d.ts /user/username/projects/myproject/plugin-one/index.ts -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/user/username/projects/myproject/plugin-one/action.js] diff --git a/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package-with-indirect-link-moduleCaseChange.js b/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package-with-indirect-link-moduleCaseChange.js index 35775f1a5dab4..c1a09b936762a 100644 --- a/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package-with-indirect-link-moduleCaseChange.js +++ b/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package-with-indirect-link-moduleCaseChange.js @@ -165,12 +165,6 @@ Program files:: /user/username/projects/myproject/plugin-one/node_modules/typescript-fsa/index.d.ts /user/username/projects/myproject/plugin-one/index.ts -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/user/username/projects/myproject/plugin-one/index.js] diff --git a/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package-with-indirect-link.js b/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package-with-indirect-link.js index 3b599c0d394ae..9b2740d8b0ea1 100644 --- a/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package-with-indirect-link.js +++ b/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package-with-indirect-link.js @@ -165,12 +165,6 @@ Program files:: /user/username/projects/myproject/plugin-one/node_modules/typescript-fsa/index.d.ts /user/username/projects/myproject/plugin-one/index.ts -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/user/username/projects/myproject/plugin-one/index.js] diff --git a/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package.js b/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package.js index 8c264f124a2d5..2693b63aed4ee 100644 --- a/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package.js +++ b/tests/baselines/reference/tsc/declarationEmit/when-same-version-is-referenced-through-source-and-another-symlinked-package.js @@ -157,12 +157,6 @@ Program files:: /user/username/projects/myproject/plugin-two/index.d.ts /user/username/projects/myproject/plugin-one/index.ts -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/user/username/projects/myproject/plugin-one/action.js] 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 0c489ceedba2c..3bb7e22a4aaee 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/when-preserveWatchOutput-is-true-in-config-file/createWatchOfConfigFile.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/when-preserveWatchOutput-is-true-in-config-file/createWatchOfConfigFile.js @@ -43,18 +43,16 @@ Shape signatures in builder refreshed for:: /f.ts (used version) /a/lib/lib.d.ts (used version) -PolledWatches:: - FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/f.ts: +/f.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} exitCode:: ExitStatus.undefined @@ -90,20 +88,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /f.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/f.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - exitCode:: ExitStatus.undefined //// [/f.js] 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 b00b0890299fa..9c5a6d19820ef 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/when-preserveWatchOutput-is-true-in-config-file/when-createWatchProgram-is-invoked-with-configFileParseResult-on-WatchCompilerHostOfConfigFile.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/when-preserveWatchOutput-is-true-in-config-file/when-createWatchProgram-is-invoked-with-configFileParseResult-on-WatchCompilerHostOfConfigFile.js @@ -42,18 +42,16 @@ Shape signatures in builder refreshed for:: /f.ts (used version) /a/lib/lib.d.ts (used version) -PolledWatches:: - FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/f.ts: +/f.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} exitCode:: ExitStatus.undefined @@ -89,20 +87,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /f.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/f.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - exitCode:: ExitStatus.undefined //// [/f.js] diff --git a/tests/baselines/reference/tscWatch/consoleClearing/with---diagnostics.js b/tests/baselines/reference/tscWatch/consoleClearing/with---diagnostics.js index a05dcb42c9161..958d187110687 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/with---diagnostics.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/with---diagnostics.js @@ -44,16 +44,12 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /f.ts (used version) -PolledWatches:: - FsWatches:: -/f.ts: +/f.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/f.js] @@ -94,16 +90,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /f.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/f.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/f.js] diff --git a/tests/baselines/reference/tscWatch/consoleClearing/with---extendedDiagnostics.js b/tests/baselines/reference/tscWatch/consoleClearing/with---extendedDiagnostics.js index 9b9116e56e3e4..8f9fac4f7066a 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/with---extendedDiagnostics.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/with---extendedDiagnostics.js @@ -46,16 +46,12 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /f.ts (used version) -PolledWatches:: - FsWatches:: -/f.ts: +/f.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/f.js] @@ -96,16 +92,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /f.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/f.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/f.js] diff --git a/tests/baselines/reference/tscWatch/consoleClearing/with---preserveWatchOutput.js b/tests/baselines/reference/tscWatch/consoleClearing/with---preserveWatchOutput.js index 186bc73425dc6..4aca121ae8c6b 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/with---preserveWatchOutput.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/with---preserveWatchOutput.js @@ -39,16 +39,12 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /f.ts (used version) -PolledWatches:: - FsWatches:: -/f.ts: +/f.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/f.js] @@ -82,16 +78,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /f.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/f.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/f.js] 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 fde12f08a4113..1ca8628811835 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/without---diagnostics-or---extendedDiagnostics.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/without---diagnostics-or---extendedDiagnostics.js @@ -40,16 +40,12 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /f.ts (used version) -PolledWatches:: - FsWatches:: -/f.ts: +/f.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/f.js] @@ -84,16 +80,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /f.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/f.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/f.js] 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 9f20e692641a6..514aca453ff9e 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-file-content/elides-const-enums-correctly-in-incremental-compilation.js +++ b/tests/baselines/reference/tscWatch/emit/emit-file-content/elides-const-enums-correctly-in-incremental-compilation.js @@ -52,20 +52,16 @@ Shape signatures in builder refreshed for:: /user/someone/projects/myproject/file2.ts (used version) /user/someone/projects/myproject/file3.ts (used version) -PolledWatches:: - FsWatches:: -/user/someone/projects/myproject/file3.ts: +/user/someone/projects/myproject/file3.ts: *new* {} -/user/someone/projects/myproject/file2.ts: +/user/someone/projects/myproject/file2.ts: *new* {} -/user/someone/projects/myproject/file1.ts: +/user/someone/projects/myproject/file1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/someone/projects/myproject/file1.js] @@ -115,20 +111,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/someone/projects/myproject/file3.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/user/someone/projects/myproject/file3.ts: - {} -/user/someone/projects/myproject/file2.ts: - {} -/user/someone/projects/myproject/file1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/someone/projects/myproject/file3.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-file-content/file-is-deleted-and-created-as-part-of-change.js b/tests/baselines/reference/tscWatch/emit/emit-file-content/file-is-deleted-and-created-as-part-of-change.js index d21d02c531b6e..2723b7fac1c3f 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-file-content/file-is-deleted-and-created-as-part-of-change.js +++ b/tests/baselines/reference/tscWatch/emit/emit-file-content/file-is-deleted-and-created-as-part-of-change.js @@ -44,19 +44,19 @@ Shape signatures in builder refreshed for:: /home/username/project/app/file.ts (used version) PolledWatches:: -/home/username/project/node_modules/@types: +/home/username/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/home/username/project/tsconfig.json: +/home/username/project/tsconfig.json: *new* {} -/home/username/project/app/file.ts: +/home/username/project/app/file.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/home/username/project/app: +/home/username/project/app: *new* {} exitCode:: ExitStatus.undefined @@ -96,22 +96,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /home/username/project/app/file.ts (computed .d.ts) -PolledWatches:: -/home/username/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/home/username/project/tsconfig.json: - {} -/home/username/project/app/file.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/home/username/project/app: - {} - exitCode:: ExitStatus.undefined //// [/home/username/project/app/file.js] 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 b3d18f8905ba0..e0aa952b4bcad 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-file-content/handles-new-lines-carriageReturn-lineFeed.js +++ b/tests/baselines/reference/tscWatch/emit/emit-file-content/handles-new-lines-carriageReturn-lineFeed.js @@ -41,16 +41,12 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/app.ts (used version) -PolledWatches:: - FsWatches:: -/a/app.ts: +/a/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/app.js] @@ -90,16 +86,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/app.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/a/app.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/app.js] 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 ca0aaababcbe9..085e3a17a61d9 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-file-content/handles-new-lines-lineFeed.js +++ b/tests/baselines/reference/tscWatch/emit/emit-file-content/handles-new-lines-lineFeed.js @@ -41,16 +41,12 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/app.ts (used version) -PolledWatches:: - FsWatches:: -/a/app.ts: +/a/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/app.js] @@ -90,16 +86,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/app.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/a/app.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/app.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-file-content/should-emit-specified-file.js b/tests/baselines/reference/tscWatch/emit/emit-file-content/should-emit-specified-file.js index c9b2167fa5f34..a7ec7691bd845 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-file-content/should-emit-specified-file.js +++ b/tests/baselines/reference/tscWatch/emit/emit-file-content/should-emit-specified-file.js @@ -56,23 +56,23 @@ Shape signatures in builder refreshed for:: /a/b/f3.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/f1.ts: +/a/b/f1.ts: *new* {} -/a/b/f2.ts: +/a/b/f2.ts: *new* {} -/a/b/f3.ts: +/a/b/f3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -135,26 +135,6 @@ Shape signatures in builder refreshed for:: /a/b/f2.ts (computed .d.ts) /a/b/f3.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/f1.ts: - {} -/a/b/f2.ts: - {} -/a/b/f3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/f1.js] @@ -202,26 +182,6 @@ Shape signatures in builder refreshed for:: /a/b/f1.ts (computed .d.ts) /a/b/f2.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/f1.ts: - {} -/a/b/f2.ts: - {} -/a/b/f3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/f1.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-always-return-the-file-itself-if-'--isolatedModules'-is-specified.js b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-always-return-the-file-itself-if-'--isolatedModules'-is-specified.js index 00d0c73452318..6f3b884516598 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-always-return-the-file-itself-if-'--isolatedModules'-is-specified.js +++ b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-always-return-the-file-itself-if-'--isolatedModules'-is-specified.js @@ -68,27 +68,27 @@ Shape signatures in builder refreshed for:: /a/b/modulefile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -162,30 +162,6 @@ Shape signatures in builder refreshed for:: /a/b/file1consumer2.ts (used version) /a/b/file1consumer1.ts (used version) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile1.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-always-return-the-file-itself-if-'--out'-or-'--outFile'-is-specified.js b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-always-return-the-file-itself-if-'--out'-or-'--outFile'-is-specified.js index d2f2de8cabbc4..94488d3e62c40 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-always-return-the-file-itself-if-'--out'-or-'--outFile'-is-specified.js +++ b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-always-return-the-file-itself-if-'--out'-or-'--outFile'-is-specified.js @@ -56,27 +56,27 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -160,30 +160,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/out.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-be-up-to-date-with-deleted-files.js b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-be-up-to-date-with-deleted-files.js index 95c2486fef1d5..923383b0536ab 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-be-up-to-date-with-deleted-files.js +++ b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-be-up-to-date-with-deleted-files.js @@ -68,27 +68,27 @@ Shape signatures in builder refreshed for:: /a/b/modulefile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -178,6 +178,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/file1consumer2.ts: + {} + FsWatchesRecursive:: /a/b: {} diff --git a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-be-up-to-date-with-newly-created-files.js b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-be-up-to-date-with-newly-created-files.js index 74787ee40d9dc..f5da15f4cec97 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-be-up-to-date-with-newly-created-files.js +++ b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-be-up-to-date-with-newly-created-files.js @@ -68,27 +68,27 @@ Shape signatures in builder refreshed for:: /a/b/modulefile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -187,7 +187,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/file1consumer3.ts: +/a/b/file1consumer3.ts: *new* {} FsWatchesRecursive:: diff --git a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-be-up-to-date-with-the-reference-map-changes.js b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-be-up-to-date-with-the-reference-map-changes.js index f425568d600f7..1f80de4eb54f4 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-be-up-to-date-with-the-reference-map-changes.js +++ b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-be-up-to-date-with-the-reference-map-changes.js @@ -68,27 +68,27 @@ Shape signatures in builder refreshed for:: /a/b/modulefile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -163,30 +163,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/file1consumer1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/file1Consumer1.js] @@ -236,30 +212,6 @@ Shape signatures in builder refreshed for:: /a/b/modulefile1.ts (computed .d.ts) /a/b/file1consumer2.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile1.js] @@ -305,30 +257,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/file1consumer1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/file1Consumer1.js] @@ -390,30 +318,6 @@ Shape signatures in builder refreshed for:: /a/b/file1consumer2.ts (computed .d.ts) /a/b/file1consumer1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile1.js] @@ -463,30 +367,6 @@ Shape signatures in builder refreshed for:: /a/b/file1consumer2.ts (computed .d.ts) /a/b/file1consumer1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile1.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-contains-only-itself-if-a-module-file's-shape-didn't-change,-and-all-files-referencing-it-if-its-shape-changed.js b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-contains-only-itself-if-a-module-file's-shape-didn't-change,-and-all-files-referencing-it-if-its-shape-changed.js index 99d254e8c98de..efaf9681450b3 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-contains-only-itself-if-a-module-file's-shape-didn't-change,-and-all-files-referencing-it-if-its-shape-changed.js +++ b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-contains-only-itself-if-a-module-file's-shape-didn't-change,-and-all-files-referencing-it-if-its-shape-changed.js @@ -68,27 +68,27 @@ Shape signatures in builder refreshed for:: /a/b/modulefile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -162,30 +162,6 @@ Shape signatures in builder refreshed for:: /a/b/file1consumer2.ts (computed .d.ts) /a/b/file1consumer1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile1.js] @@ -237,30 +213,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/modulefile1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile1.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-detect-changes-in-non-root-files.js b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-detect-changes-in-non-root-files.js index c15c4d84bd61a..bba8a49df6ee5 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-detect-changes-in-non-root-files.js +++ b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-detect-changes-in-non-root-files.js @@ -59,21 +59,19 @@ Shape signatures in builder refreshed for:: /a/b/file1consumer1.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile1.js] @@ -124,22 +122,6 @@ Shape signatures in builder refreshed for:: /a/b/modulefile1.ts (computed .d.ts) /a/b/file1consumer1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile1.js] @@ -182,22 +164,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/modulefile1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile1.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-detect-non-existing-code-file.js b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-detect-non-existing-code-file.js index 00de3b56bae53..030fb762d88cb 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-detect-non-existing-code-file.js +++ b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-detect-non-existing-code-file.js @@ -55,21 +55,21 @@ Shape signatures in builder refreshed for:: /a/b/referencefile1.ts (used version) PolledWatches:: -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {"pollingInterval":500} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/referencefile1.ts: +/a/b/referencefile1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -127,24 +127,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/referencefile1.ts (computed .d.ts) -PolledWatches:: -/a/b/modulefile2.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/referencefile1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/referenceFile1.js] @@ -164,6 +146,26 @@ Input:: export var Foo4 = 10; +PolledWatches:: +/a/b/node_modules/@types: + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/b/modulefile2.ts: + {"pollingInterval":500} + +FsWatches:: +/a/b/tsconfig.json: + {} +/a/b/referencefile1.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/a/b: + {} + Output:: >> Screen clear [12:00:28 AM] File change detected. Starting incremental compilation... @@ -209,7 +211,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} FsWatchesRecursive:: diff --git a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-detect-removed-code-file.js b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-detect-removed-code-file.js index f01a35766958b..5632f0ef803fd 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-detect-removed-code-file.js +++ b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-detect-removed-code-file.js @@ -56,21 +56,21 @@ Shape signatures in builder refreshed for:: /a/b/referencefile1.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {} -/a/b/referencefile1.ts: +/a/b/referencefile1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -132,7 +132,7 @@ Shape signatures in builder refreshed for:: PolledWatches:: /a/b/node_modules/@types: {"pollingInterval":500} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {"pollingInterval":500} FsWatches:: @@ -143,6 +143,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/modulefile1.ts: + {} + FsWatchesRecursive:: /a/b: {} diff --git a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-return-all-files-if-a-global-file-changed-shape.js b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-return-all-files-if-a-global-file-changed-shape.js index 3473d481624c0..afb8cc28b666d 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-return-all-files-if-a-global-file-changed-shape.js +++ b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-return-all-files-if-a-global-file-changed-shape.js @@ -68,27 +68,27 @@ Shape signatures in builder refreshed for:: /a/b/modulefile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -167,30 +167,6 @@ Shape signatures in builder refreshed for:: /a/b/file1consumer2.ts (computed .d.ts) /a/b/modulefile2.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile1.js] file written with same contents diff --git a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-return-cascaded-affected-file-list.js b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-return-cascaded-affected-file-list.js index bd07ca962de5c..492613be3a864 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-return-cascaded-affected-file-list.js +++ b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-return-cascaded-affected-file-list.js @@ -74,29 +74,29 @@ Shape signatures in builder refreshed for:: /a/b/modulefile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {} -/a/b/file1consumer1consumer1.ts: +/a/b/file1consumer1consumer1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -174,32 +174,6 @@ Shape signatures in builder refreshed for:: /a/b/file1consumer1.ts (computed .d.ts) /a/b/file1consumer1consumer1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/file1Consumer1.js] @@ -248,32 +222,6 @@ Shape signatures in builder refreshed for:: /a/b/file1consumer2.ts (computed .d.ts) /a/b/file1consumer1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile1.js] @@ -330,32 +278,6 @@ Shape signatures in builder refreshed for:: /a/b/file1consumer1.ts (computed .d.ts) /a/b/file1consumer1consumer1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/file1consumer1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile1.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-work-fine-for-files-with-circular-references.js b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-work-fine-for-files-with-circular-references.js index 4bc99f626f2b3..6027a024a7014 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-work-fine-for-files-with-circular-references.js +++ b/tests/baselines/reference/tscWatch/emit/emit-for-configured-projects/should-work-fine-for-files-with-circular-references.js @@ -52,21 +52,21 @@ Shape signatures in builder refreshed for:: /a/b/file1.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1.ts: +/a/b/file1.ts: *new* {} -/a/b/file2.ts: +/a/b/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -120,24 +120,6 @@ Shape signatures in builder refreshed for:: /a/b/file1.ts (computed .d.ts) /a/b/file2.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1.ts: - {} -/a/b/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/file2.js] file written with same contents diff --git a/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/config-does-not-have-out-or-outFile.js b/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/config-does-not-have-out-or-outFile.js index fc1916285b419..a9f3bee7414a0 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/config-does-not-have-out-or-outFile.js +++ b/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/config-does-not-have-out-or-outFile.js @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) PolledWatches:: -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -/a/b.ts: +/a/b.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} exitCode:: ExitStatus.undefined @@ -110,24 +110,6 @@ Shape signatures in builder refreshed for:: /a/a.ts (computed .d.ts) /a/b.ts (computed .d.ts) -PolledWatches:: -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} -/a/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a: - {} - exitCode:: ExitStatus.undefined //// [/a/a.js] @@ -168,24 +150,6 @@ Shape signatures in builder refreshed for:: /a/a.ts (computed .d.ts) /a/b.ts (computed .d.ts) -PolledWatches:: -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} -/a/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a: - {} - exitCode:: ExitStatus.undefined //// [/a/a.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/config-has-out.js b/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/config-has-out.js index d8c6b04f4232e..c892891f75a12 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/config-has-out.js +++ b/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/config-has-out.js @@ -49,21 +49,21 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -/a/b.ts: +/a/b.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} exitCode:: ExitStatus.undefined @@ -106,24 +106,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} -/a/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a: - {} - exitCode:: ExitStatus.undefined //// [/a/out.js] @@ -164,24 +146,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} -/a/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a: - {} - exitCode:: ExitStatus.undefined //// [/a/out.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/config-has-outFile.js b/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/config-has-outFile.js index 9bb2c4a4112be..499e90f20ae52 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/config-has-outFile.js +++ b/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/config-has-outFile.js @@ -44,21 +44,21 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -/a/b.ts: +/a/b.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} exitCode:: ExitStatus.undefined @@ -96,24 +96,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} -/a/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a: - {} - exitCode:: ExitStatus.undefined //// [/a/out.js] @@ -149,24 +131,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} -/a/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a: - {} - exitCode:: ExitStatus.undefined //// [/a/out.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/with---outFile-and-multiple-declaration-files-in-the-program.js b/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/with---outFile-and-multiple-declaration-files-in-the-program.js index a8b71755add0e..12685852ec20d 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/with---outFile-and-multiple-declaration-files-in-the-program.js +++ b/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/with---outFile-and-multiple-declaration-files-in-the-program.js @@ -57,25 +57,23 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/a/b/project/node_modules/@types: +/a/b/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/project/tsconfig.json: +/a/b/project/tsconfig.json: *new* {} -/a/b/output/anotherdependency/file1.d.ts: +/a/b/output/anotherdependency/file1.d.ts: *new* {} -/a/b/dependencies/file2.d.ts: +/a/b/dependencies/file2.d.ts: *new* {} -/a/b/project/src/main.ts: +/a/b/project/src/main.ts: *new* {} -/a/b/project/src/main2.ts: +/a/b/project/src/main2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/output/common.js] diff --git a/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/without---outFile-and-multiple-declaration-files-in-the-program.js b/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/without---outFile-and-multiple-declaration-files-in-the-program.js index c223f8024acf8..d6b8e38f1fdfb 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/without---outFile-and-multiple-declaration-files-in-the-program.js +++ b/tests/baselines/reference/tscWatch/emit/emit-with-outFile-or-out-setting/without---outFile-and-multiple-declaration-files-in-the-program.js @@ -67,25 +67,23 @@ Shape signatures in builder refreshed for:: /a/b/project/src/main2.ts (used version) PolledWatches:: -/a/b/project/node_modules/@types: +/a/b/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/project/tsconfig.json: +/a/b/project/tsconfig.json: *new* {} -/a/b/output/anotherdependency/file1.d.ts: +/a/b/output/anotherdependency/file1.d.ts: *new* {} -/a/b/dependencies/file2.d.ts: +/a/b/dependencies/file2.d.ts: *new* {} -/a/b/project/src/main.ts: +/a/b/project/src/main.ts: *new* {} -/a/b/project/src/main2.ts: +/a/b/project/src/main2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/output/main.js] diff --git a/tests/baselines/reference/tscWatch/emit/when-module-emit-is-specified-as-node/when-instead-of-filechanged-recursive-directory-watcher-is-invoked.js b/tests/baselines/reference/tscWatch/emit/when-module-emit-is-specified-as-node/when-instead-of-filechanged-recursive-directory-watcher-is-invoked.js index aec1a8a667a73..871692f882000 100644 --- a/tests/baselines/reference/tscWatch/emit/when-module-emit-is-specified-as-node/when-instead-of-filechanged-recursive-directory-watcher-is-invoked.js +++ b/tests/baselines/reference/tscWatch/emit/when-module-emit-is-specified-as-node/when-instead-of-filechanged-recursive-directory-watcher-is-invoked.js @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /a/rootfolder/project/scripts/typescript.ts (used version) PolledWatches:: -/a/rootfolder/project/node_modules/@types: +/a/rootfolder/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/rootfolder/project/tsconfig.json: +/a/rootfolder/project/tsconfig.json: *new* {} -/a/rootfolder/project/scripts/javascript.js: +/a/rootfolder/project/scripts/javascript.js: *new* {} -/a/rootfolder/project/scripts/typescript.ts: +/a/rootfolder/project/scripts/typescript.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/rootfolder/project/scripts: +/a/rootfolder/project/scripts: *new* {} exitCode:: ExitStatus.undefined @@ -110,24 +110,6 @@ Shape signatures in builder refreshed for:: /a/rootfolder/project/scripts/typescript.ts (computed .d.ts) /a/rootfolder/project/scripts/javascript.js (computed .d.ts) -PolledWatches:: -/a/rootfolder/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/rootfolder/project/tsconfig.json: - {} -/a/rootfolder/project/scripts/javascript.js: - {} -/a/rootfolder/project/scripts/typescript.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/rootfolder/project/scripts: - {} - exitCode:: ExitStatus.undefined //// [/a/rootFolder/project/Static/scripts/Javascript.js] file written with same contents 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 b67db08f2bfc6..e56f5213dbd01 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/user/username/projects/myproject/c.d.ts: +/user/username/projects/myproject/c.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -219,28 +219,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.d.ts (used version) /user/username/projects/myproject/b.d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -365,28 +343,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.d.ts (used version) /user/username/projects/myproject/b.d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -511,28 +467,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.d.ts (used version) /user/username/projects/myproject/b.d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] 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 481945c57ccac..74e935ab8199d 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/user/username/projects/myproject/c.d.ts: +/user/username/projects/myproject/c.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -133,28 +133,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.d.ts (used version) /user/username/projects/myproject/b.d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -193,28 +171,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.d.ts (used version) /user/username/projects/myproject/b.d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -253,27 +209,5 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.d.ts (used version) /user/username/projects/myproject/b.d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 1d355b564cfd1..1248b59a59958 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 @@ -66,23 +66,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -251,26 +251,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -436,26 +416,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -620,26 +580,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] 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 6924ffc71965d..5387d43bc2b2b 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 @@ -66,23 +66,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -165,26 +165,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -243,26 +223,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -320,26 +280,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] 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 acfb2dac59fde..0499ec725a0f8 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 @@ -103,27 +103,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/e.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/user/username/projects/myproject/d.ts: +/user/username/projects/myproject/d.ts: *new* {} -/user/username/projects/myproject/e.ts: +/user/username/projects/myproject/e.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -379,30 +379,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (computed .d.ts) /user/username/projects/myproject/e.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -587,30 +563,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -792,30 +744,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 799c0a445fcf2..c11c872d3b263 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 @@ -103,27 +103,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/e.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/user/username/projects/myproject/d.ts: +/user/username/projects/myproject/d.ts: *new* {} -/user/username/projects/myproject/e.ts: +/user/username/projects/myproject/e.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -216,30 +216,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (computed .d.ts) /user/username/projects/myproject/e.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -289,30 +265,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -359,30 +311,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 f107404989117..0af0ca55c89a6 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 @@ -89,29 +89,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -387,30 +385,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts) /user/username/projects/myproject/app.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -631,30 +605,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -871,30 +821,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 c88e0e2e91cd1..9f8041753b31f 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 @@ -89,29 +89,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -263,30 +261,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts) /user/username/projects/myproject/app.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -339,30 +313,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -411,30 +361,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 645a230b20264..9fa6e75afdda9 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 @@ -98,31 +98,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/user/username/projects/myproject/lib2/data2.ts: +/user/username/projects/myproject/lib2/data2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -428,32 +426,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts) /user/username/projects/myproject/lib2/data2.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -695,32 +667,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -957,32 +903,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 b7ab62bc7f17e..963d737a46e75 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 @@ -98,31 +98,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/user/username/projects/myproject/lib2/data2.ts: +/user/username/projects/myproject/lib2/data2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -289,32 +287,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts) /user/username/projects/myproject/lib2/data2.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -369,32 +341,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -444,32 +390,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 748b243ac3c5a..b113f070b48dd 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 @@ -75,23 +75,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/other.ts (used version) PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: +/user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -197,26 +197,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -253,26 +233,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -410,26 +370,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -537,26 +477,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -591,26 +511,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -706,25 +606,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError.js index 588b1b1aa1329..5d49f88c1ea4a 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError.js @@ -75,23 +75,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/other.ts (used version) PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: +/user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -104,26 +104,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -160,26 +140,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/shared/types/db.js] @@ -238,26 +198,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -268,26 +208,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -322,26 +242,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/src/main.js] @@ -358,25 +258,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined 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 ea3225132d7f8..fe0c2cae78a59 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/user/username/projects/myproject/c.d.ts: +/user/username/projects/myproject/c.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -225,28 +225,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.d.ts (used version) /user/username/projects/myproject/b.d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -373,28 +351,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.d.ts (used version) /user/username/projects/myproject/b.d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -521,28 +477,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.d.ts (used version) /user/username/projects/myproject/b.d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] 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 45ba3bdbf482b..baef98b57ba43 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/user/username/projects/myproject/c.d.ts: +/user/username/projects/myproject/c.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -137,28 +137,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.d.ts (used version) /user/username/projects/myproject/b.d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -197,28 +175,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.d.ts (used version) /user/username/projects/myproject/b.d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -257,27 +213,5 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.d.ts (used version) /user/username/projects/myproject/b.d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 776c4db576eef..e45440b8ff811 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 @@ -66,23 +66,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -271,26 +271,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -446,26 +426,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -621,26 +581,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] 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 44baf0a6a83dc..df61bcb75709f 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 @@ -66,23 +66,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -175,26 +175,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -254,26 +234,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -333,26 +293,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] 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 be56315c7689e..82c07aadb04e3 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 @@ -103,27 +103,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/e.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/user/username/projects/myproject/d.ts: +/user/username/projects/myproject/d.ts: *new* {} -/user/username/projects/myproject/e.ts: +/user/username/projects/myproject/e.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -437,30 +437,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -716,30 +692,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -995,30 +947,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 df49e8fe0b7d5..f6af4bc34d6ab 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 @@ -103,27 +103,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/e.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/user/username/projects/myproject/d.ts: +/user/username/projects/myproject/d.ts: *new* {} -/user/username/projects/myproject/e.ts: +/user/username/projects/myproject/e.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -256,30 +256,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -354,30 +330,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -452,30 +404,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 0113df719813a..891e891d555e4 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 @@ -89,29 +89,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -426,30 +424,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -645,30 +619,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -864,30 +814,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 b36c365bf4f63..cc16cf305e8ce 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 @@ -89,29 +89,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -280,30 +278,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -353,30 +327,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -426,30 +376,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 70fcaf9be8910..b49750cddd48f 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 @@ -98,31 +98,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/user/username/projects/myproject/lib2/data2.ts: +/user/username/projects/myproject/lib2/data2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -478,32 +476,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -719,32 +691,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -960,32 +906,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 ad506e1215a61..41efa480e0f1f 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 @@ -98,31 +98,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/user/username/projects/myproject/lib2/data2.ts: +/user/username/projects/myproject/lib2/data2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -313,32 +311,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -389,32 +361,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -465,32 +411,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib1/tools/toolsinterface.ts (computed .d.ts) /user/username/projects/myproject/lib1/tools/public.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 84a303ce487b0..47ed147188887 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 @@ -75,23 +75,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/other.ts (used version) PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: +/user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -198,26 +198,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -254,26 +234,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -434,26 +394,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -570,26 +510,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -624,26 +544,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -749,25 +649,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError.js index 35fae84c9d425..e3b13b838c476 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError.js @@ -75,23 +75,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/other.ts (used version) PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: +/user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -104,26 +104,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -160,26 +140,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/shared/types/db.js] @@ -252,26 +212,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -282,26 +222,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -336,26 +256,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/src/main.js] @@ -373,25 +273,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined 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 7612b274ae68b..37ab4635b359b 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/user/username/projects/myproject/c.d.ts: +/user/username/projects/myproject/c.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -223,28 +223,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -380,28 +358,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -530,28 +486,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] 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 2b753ab001b4d..9074b18bcd1a6 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/user/username/projects/myproject/c.d.ts: +/user/username/projects/myproject/c.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -140,28 +140,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -202,28 +180,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -269,27 +225,5 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 a0b2dda769731..31dd1f3d9f8d5 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 @@ -66,23 +66,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -248,26 +248,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -427,26 +407,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -597,26 +557,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] 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 39e2fc2165d65..cd2a03004a77a 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 @@ -66,23 +66,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -165,26 +165,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -240,26 +220,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -319,26 +279,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] 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 061d4874ba5ad..920af0f22352b 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 @@ -103,27 +103,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/e.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/user/username/projects/myproject/d.ts: +/user/username/projects/myproject/d.ts: *new* {} -/user/username/projects/myproject/e.ts: +/user/username/projects/myproject/e.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -376,30 +376,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (computed .d.ts) /user/username/projects/myproject/e.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -601,30 +577,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (used version) /user/username/projects/myproject/d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -849,30 +801,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (used version) /user/username/projects/myproject/e.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 bfa4dd5103f00..bec0ac6d5f107 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 @@ -103,27 +103,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/e.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/user/username/projects/myproject/d.ts: +/user/username/projects/myproject/d.ts: *new* {} -/user/username/projects/myproject/e.ts: +/user/username/projects/myproject/e.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -216,30 +216,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (computed .d.ts) /user/username/projects/myproject/e.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -309,30 +285,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (used version) /user/username/projects/myproject/d.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -385,30 +337,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (used version) /user/username/projects/myproject/e.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 cb392683e1778..7af657fa0cff7 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 @@ -89,29 +89,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -384,30 +382,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts) /user/username/projects/myproject/app.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -627,30 +601,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -836,30 +786,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 4bff8bf5a4b90..266322254a53b 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 @@ -89,29 +89,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -263,30 +261,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts) /user/username/projects/myproject/app.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -341,30 +315,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -421,30 +371,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 fc1b5316f2889..b569217fdca6d 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 @@ -98,31 +98,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/user/username/projects/myproject/lib2/data2.ts: +/user/username/projects/myproject/lib2/data2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -425,32 +423,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts) /user/username/projects/myproject/lib2/data2.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -693,32 +665,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -922,32 +868,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 d4df4f1fd7b36..67cc13cfc0f2b 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 @@ -98,31 +98,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/user/username/projects/myproject/lib2/data2.ts: +/user/username/projects/myproject/lib2/data2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -289,32 +287,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts) /user/username/projects/myproject/lib2/data2.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -373,32 +345,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -458,32 +404,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 a4e19e5b44e20..1e7006c7127d0 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 @@ -75,23 +75,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/other.ts (used version) PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: +/user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -196,26 +196,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -252,26 +232,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -408,26 +368,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -534,26 +474,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -588,26 +508,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -702,25 +602,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError.js index f56fb8878e52d..a04630a23c88b 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError.js @@ -75,23 +75,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/other.ts (used version) PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: +/user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -104,26 +104,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -160,26 +140,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/shared/types/db.js] @@ -238,26 +198,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -268,26 +208,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -322,26 +242,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/src/main.js] @@ -358,25 +258,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined 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 89491c8154301..68ed1d177ff72 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/user/username/projects/myproject/c.d.ts: +/user/username/projects/myproject/c.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -231,28 +231,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.d.ts] file written with same contents @@ -393,28 +371,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.d.ts] file written with same contents @@ -548,28 +504,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.d.ts] file written with same contents 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 c28fea94ec620..ac8df1ebd275d 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/user/username/projects/myproject/c.d.ts: +/user/username/projects/myproject/c.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -144,28 +144,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.d.ts] file written with same contents @@ -207,28 +185,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.d.ts] file written with same contents @@ -275,28 +231,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.d.ts] file written with same contents 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 e2ac445a61bf7..0a65d9b0914c6 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 @@ -66,23 +66,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -277,26 +277,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -466,26 +446,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -648,26 +608,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] 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 1267e6e632698..11a86427e92e2 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 @@ -66,23 +66,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -182,26 +182,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -264,26 +244,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -351,26 +311,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] 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 f95f48eb0fc46..1b80d4d544de2 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 @@ -103,27 +103,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/e.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/user/username/projects/myproject/d.ts: +/user/username/projects/myproject/d.ts: *new* {} -/user/username/projects/myproject/e.ts: +/user/username/projects/myproject/e.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -424,30 +424,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts during emit) /user/username/projects/myproject/d.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -663,30 +639,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts during emit) /user/username/projects/myproject/d.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -931,30 +883,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts during emit) /user/username/projects/myproject/d.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 f0129f80b60ef..38eed1357dbca 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 @@ -103,27 +103,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/e.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/user/username/projects/myproject/d.ts: +/user/username/projects/myproject/d.ts: *new* {} -/user/username/projects/myproject/e.ts: +/user/username/projects/myproject/e.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -244,30 +244,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts during emit) /user/username/projects/myproject/d.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -348,30 +324,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts during emit) /user/username/projects/myproject/d.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -436,30 +388,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/c.ts (computed .d.ts during emit) /user/username/projects/myproject/d.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 d1863a84429ce..09b3c63b1e9a2 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 @@ -89,29 +89,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -439,30 +437,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -692,30 +666,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -928,30 +878,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 8813bfad7684e..b58acde9b2cdb 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 @@ -89,29 +89,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -294,30 +292,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -379,30 +353,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -470,30 +420,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 ba7164b670dff..b81ed8ec0ecac 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 @@ -98,31 +98,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/user/username/projects/myproject/lib2/data2.ts: +/user/username/projects/myproject/lib2/data2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -493,32 +491,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -771,32 +743,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -1032,32 +978,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 30f4b65d9578b..e962ea31ffbe0 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 @@ -98,31 +98,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/user/username/projects/myproject/lib2/data2.ts: +/user/username/projects/myproject/lib2/data2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -329,32 +327,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -420,32 +392,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -517,32 +463,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 4887302d95a8b..80938deb0ff55 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 @@ -75,23 +75,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/other.ts (used version) PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: +/user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -197,26 +197,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -253,26 +233,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -432,26 +392,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -567,26 +507,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -621,26 +541,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -745,25 +645,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError.js index 847630c587e9c..4db98794b5f30 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError.js @@ -75,23 +75,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/other.ts (used version) PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: +/user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -104,26 +104,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -160,26 +140,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/shared/types/db.js] @@ -252,26 +212,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -282,26 +222,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -336,26 +256,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/src/main.js] @@ -373,25 +273,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined 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 023c6d37de06c..44174083a508e 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/user/username/projects/myproject/c.d.ts: +/user/username/projects/myproject/c.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -223,28 +223,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -380,28 +358,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -530,28 +486,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] 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 173e1e31c7022..8563dfa7f92f3 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/user/username/projects/myproject/c.d.ts: +/user/username/projects/myproject/c.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -140,28 +140,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -202,28 +180,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -269,27 +225,5 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 b07879fe859b4..9946245dc8e58 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 @@ -66,23 +66,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -248,26 +248,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -420,26 +400,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -585,26 +545,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] 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 a4a3e2a976008..71bba7f3687c0 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 @@ -66,23 +66,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -165,26 +165,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -238,26 +218,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -316,26 +276,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) /user/username/projects/myproject/a.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] 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 32c389a1ab1ff..c3ae4ceb73adc 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 @@ -103,27 +103,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/e.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/user/username/projects/myproject/d.ts: +/user/username/projects/myproject/d.ts: *new* {} -/user/username/projects/myproject/e.ts: +/user/username/projects/myproject/e.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -376,30 +376,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (used version) /user/username/projects/myproject/e.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -586,30 +562,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (used version) /user/username/projects/myproject/e.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -825,30 +777,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (used version) /user/username/projects/myproject/e.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 58582850cb705..52d263d258e91 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 @@ -103,27 +103,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/e.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/user/username/projects/myproject/d.ts: +/user/username/projects/myproject/d.ts: *new* {} -/user/username/projects/myproject/e.ts: +/user/username/projects/myproject/e.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -216,30 +216,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (used version) /user/username/projects/myproject/e.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -307,30 +283,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (used version) /user/username/projects/myproject/e.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -382,30 +334,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (used version) /user/username/projects/myproject/e.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 d3f8fefa6f1b4..0ae849c2a2277 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 @@ -89,29 +89,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -384,30 +382,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -605,30 +579,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -809,30 +759,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 12ec2e823e420..36ae371236b0f 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 @@ -89,29 +89,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -263,30 +261,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -336,30 +310,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -415,30 +365,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 c8881c7b635c4..ff38e247a17dd 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 @@ -98,31 +98,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/user/username/projects/myproject/lib2/data2.ts: +/user/username/projects/myproject/lib2/data2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -425,32 +423,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -666,32 +638,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -890,32 +836,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 3314590c29361..514502b502da6 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 @@ -98,31 +98,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/user/username/projects/myproject/lib2/data2.ts: +/user/username/projects/myproject/lib2/data2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -289,32 +287,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -367,32 +339,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -451,32 +397,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (used version) /user/username/projects/myproject/app.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 3067fb8fe73d9..c8b285baf6a37 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 @@ -75,23 +75,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/other.ts (used version) PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: +/user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -196,26 +196,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -252,26 +232,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -408,26 +368,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -534,26 +474,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -588,26 +508,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -702,25 +602,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError.js index 5a680a1ce8d90..390a76b8f58d8 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError.js @@ -75,23 +75,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/other.ts (used version) PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: +/user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -104,26 +104,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -160,26 +140,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/shared/types/db.js] @@ -238,26 +198,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -268,26 +208,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -322,26 +242,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/src/main.js] @@ -358,25 +258,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined 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 534e4539544ad..4b6293a5a1516 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/user/username/projects/myproject/c.d.ts: +/user/username/projects/myproject/c.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -231,28 +231,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.d.ts] file written with same contents @@ -393,28 +371,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.d.ts] file written with same contents @@ -548,28 +504,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.d.ts] file written with same contents 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 ec2d49bb81b1c..d5ded7cb28e09 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/user/username/projects/myproject/c.d.ts: +/user/username/projects/myproject/c.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -144,28 +144,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.d.ts] file written with same contents @@ -207,28 +185,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.d.ts] file written with same contents @@ -275,28 +231,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/b.d.ts: - {} -/user/username/projects/myproject/c.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.d.ts] file written with same contents 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 bf11e89819146..111552672863f 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 @@ -66,23 +66,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -277,26 +277,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts during emit) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -465,26 +445,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts during emit) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -646,26 +606,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts during emit) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] 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 ac6fbb80e1f17..72518498140e3 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 @@ -66,23 +66,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -182,26 +182,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts during emit) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -263,26 +243,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts during emit) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] @@ -349,26 +309,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts during emit) /user/username/projects/myproject/a.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/c.js] 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 4b261e6016188..afdfa08a7d3a7 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 @@ -103,27 +103,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/e.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/user/username/projects/myproject/d.ts: +/user/username/projects/myproject/d.ts: *new* {} -/user/username/projects/myproject/e.ts: +/user/username/projects/myproject/e.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -426,30 +426,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (computed .d.ts during emit) /user/username/projects/myproject/e.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -667,30 +643,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (computed .d.ts during emit) /user/username/projects/myproject/e.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -937,30 +889,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (computed .d.ts during emit) /user/username/projects/myproject/e.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 1488c18e78815..b2e16116c6a68 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 @@ -103,27 +103,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/e.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/c.ts: +/user/username/projects/myproject/c.ts: *new* {} -/user/username/projects/myproject/d.ts: +/user/username/projects/myproject/d.ts: *new* {} -/user/username/projects/myproject/e.ts: +/user/username/projects/myproject/e.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -246,30 +246,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (computed .d.ts during emit) /user/username/projects/myproject/e.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -352,30 +328,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (computed .d.ts during emit) /user/username/projects/myproject/e.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -442,30 +394,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/d.ts (computed .d.ts during emit) /user/username/projects/myproject/e.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/c.ts: - {} -/user/username/projects/myproject/d.ts: - {} -/user/username/projects/myproject/e.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 c0507c1146548..136372d01e53c 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 @@ -89,29 +89,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -439,30 +437,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -691,30 +665,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -926,30 +876,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 b1c04b3bcf096..e27a453f9aca5 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 @@ -89,29 +89,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -294,30 +292,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -378,30 +352,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -468,30 +418,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib2/public.ts (computed .d.ts during emit) /user/username/projects/myproject/app.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 0f36ee55eceac..249482340f1aa 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 @@ -98,31 +98,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/user/username/projects/myproject/lib2/data2.ts: +/user/username/projects/myproject/lib2/data2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -493,32 +491,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) /user/username/projects/myproject/lib2/data2.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -770,32 +742,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) /user/username/projects/myproject/lib2/data2.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -1030,32 +976,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) /user/username/projects/myproject/lib2/data2.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 505bd5824f117..68b65eb593611 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 @@ -98,31 +98,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/app.ts: +/user/username/projects/myproject/app.ts: *new* {} -/user/username/projects/myproject/lib2/public.ts: +/user/username/projects/myproject/lib2/public.ts: *new* {} -/user/username/projects/myproject/lib2/data.ts: +/user/username/projects/myproject/lib2/data.ts: *new* {} -/user/username/projects/myproject/lib1/public.ts: +/user/username/projects/myproject/lib1/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/public.ts: +/user/username/projects/myproject/lib1/tools/public.ts: *new* {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: +/user/username/projects/myproject/lib1/tools/toolsinterface.ts: *new* {} -/user/username/projects/myproject/lib2/data2.ts: +/user/username/projects/myproject/lib2/data2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] @@ -329,32 +327,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) /user/username/projects/myproject/lib2/data2.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -419,32 +391,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) /user/username/projects/myproject/lib2/data2.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents @@ -515,32 +461,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/app.ts (computed .d.ts during emit) /user/username/projects/myproject/lib2/data2.ts (computed .d.ts during emit) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/app.ts: - {} -/user/username/projects/myproject/lib2/public.ts: - {} -/user/username/projects/myproject/lib2/data.ts: - {} -/user/username/projects/myproject/lib1/public.ts: - {} -/user/username/projects/myproject/lib1/tools/public.ts: - {} -/user/username/projects/myproject/lib1/tools/toolsinterface.ts: - {} -/user/username/projects/myproject/lib2/data2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib1/tools/toolsinterface.js] file written with same contents 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 47a60c7d24c2f..3ae6e8d0c8b5a 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 @@ -75,23 +75,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/other.ts (used version) PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: +/user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -197,26 +197,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -253,26 +233,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -432,26 +392,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -567,26 +507,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -621,26 +541,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/tsconfig.tsbuildinfo] @@ -745,25 +645,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError.js index 8371358c4a3a9..0298816882cc3 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError.js @@ -75,23 +75,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/other.ts (used version) PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: +/user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: +/user/username/projects/noemitonerror/tsconfig.json: *new* {} -/user/username/projects/noemitonerror/shared/types/db.ts: +/user/username/projects/noemitonerror/shared/types/db.ts: *new* {} -/user/username/projects/noemitonerror/src/main.ts: +/user/username/projects/noemitonerror/src/main.ts: *new* {} -/user/username/projects/noemitonerror/src/other.ts: +/user/username/projects/noemitonerror/src/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/noemitonerror: +/user/username/projects/noemitonerror: *new* {} exitCode:: ExitStatus.undefined @@ -104,26 +104,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -160,26 +140,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/shared/types/db.js] @@ -252,26 +212,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -282,26 +222,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined @@ -336,26 +256,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/noemitonerror/src/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/noEmitOnError/dev-build/src/main.js] @@ -373,25 +273,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/noemitonerror/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/noemitonerror/tsconfig.json: - {} -/user/username/projects/noemitonerror/shared/types/db.ts: - {} -/user/username/projects/noemitonerror/src/main.ts: - {} -/user/username/projects/noemitonerror/src/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/noemitonerror: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/jsxImportSource-option-changed.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/jsxImportSource-option-changed.js index 557eb2696e510..0c987fff970ba 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/jsxImportSource-option-changed.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/jsxImportSource-option-changed.js @@ -78,23 +78,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/index.tsx (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/node_modules/react/jsx-runtime/index.d.ts: +/user/username/projects/myproject/node_modules/react/jsx-runtime/index.d.ts: *new* {} -/user/username/projects/myproject/index.tsx: +/user/username/projects/myproject/index.tsx: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/node_modules/react/package.json: +/user/username/projects/myproject/node_modules/react/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 61a9ffde6ab07..0899fa2a1d8eb 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 @@ -80,29 +80,29 @@ Shape signatures in builder refreshed for:: /users/name/projects/lib-boilerplate/test/basic.spec.ts (used version) PolledWatches:: -/users/name/projects/lib-boilerplate/src/package.json: +/users/name/projects/lib-boilerplate/src/package.json: *new* {"pollingInterval":2000} -/users/name/projects/lib-boilerplate/test/package.json: +/users/name/projects/lib-boilerplate/test/package.json: *new* {"pollingInterval":2000} -/users/name/projects/lib-boilerplate/node_modules/@types: +/users/name/projects/lib-boilerplate/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/name/projects/lib-boilerplate/tsconfig.json: +/users/name/projects/lib-boilerplate/tsconfig.json: *new* {} -/users/name/projects/lib-boilerplate/src/index.ts: +/users/name/projects/lib-boilerplate/src/index.ts: *new* {} -/users/name/projects/lib-boilerplate/test/basic.spec.ts: +/users/name/projects/lib-boilerplate/test/basic.spec.ts: *new* {} -/a/lib/lib.es2021.full.d.ts: +/a/lib/lib.es2021.full.d.ts: *new* {} -/users/name/projects/lib-boilerplate/package.json: +/users/name/projects/lib-boilerplate/package.json: *new* {} FsWatchesRecursive:: -/users/name/projects/lib-boilerplate/test: +/users/name/projects/lib-boilerplate/test: *new* {} -/users/name/projects/lib-boilerplate: +/users/name/projects/lib-boilerplate: *new* {} exitCode:: ExitStatus.undefined 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 04432a0b6ba77..e22335f69617f 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/self-name-package-reference.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/self-name-package-reference.js @@ -68,21 +68,21 @@ Shape signatures in builder refreshed for:: /users/name/projects/web/index.ts (computed .d.ts during emit) PolledWatches:: -/users/name/projects/web/node_modules/@types: +/users/name/projects/web/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/name/projects/web/tsconfig.json: +/users/name/projects/web/tsconfig.json: *new* {} -/users/name/projects/web/index.ts: +/users/name/projects/web/index.ts: *new* {} -/a/lib/lib.esnext.full.d.ts: +/a/lib/lib.esnext.full.d.ts: *new* {} -/users/name/projects/web/package.json: +/users/name/projects/web/package.json: *new* {} FsWatchesRecursive:: -/users/name/projects/web: +/users/name/projects/web: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-Windows-style-drive-root-is-lowercase.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-Windows-style-drive-root-is-lowercase.js index 2453206bbb473..2c295b7b89acd 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-Windows-style-drive-root-is-lowercase.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-Windows-style-drive-root-is-lowercase.js @@ -66,21 +66,21 @@ c:/project/a.ts (used version) c:/project/b.ts (used version) PolledWatches:: -c:/project/node_modules/@types: +c:/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -c:/project/tsconfig.json: +c:/project/tsconfig.json: *new* {} -c:/project/a.ts: +c:/project/a.ts: *new* {} -c:/project/b.ts: +c:/project/b.ts: *new* {} -c:/a/lib/lib.d.ts: +c:/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -c:/project: +c:/project: *new* {} exitCode:: ExitStatus.undefined @@ -146,24 +146,6 @@ Shape signatures in builder refreshed for:: c:/project/a.ts (computed .d.ts) c:/project/b.ts (computed .d.ts) -PolledWatches:: -c:/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -c:/project/tsconfig.json: - {} -c:/project/a.ts: - {} -c:/project/b.ts: - {} -c:/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -c:/project: - {} - exitCode:: ExitStatus.undefined //// [c:/project/a.js] diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-Windows-style-drive-root-is-uppercase.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-Windows-style-drive-root-is-uppercase.js index d4ebb79f75095..d6432b13493ad 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-Windows-style-drive-root-is-uppercase.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-Windows-style-drive-root-is-uppercase.js @@ -66,21 +66,21 @@ c:/project/a.ts (used version) c:/project/b.ts (used version) PolledWatches:: -c:/project/node_modules/@types: +c:/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -c:/project/tsconfig.json: +c:/project/tsconfig.json: *new* {} -c:/project/a.ts: +c:/project/a.ts: *new* {} -c:/project/b.ts: +c:/project/b.ts: *new* {} -c:/a/lib/lib.d.ts: +c:/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -c:/project: +c:/project: *new* {} exitCode:: ExitStatus.undefined @@ -146,24 +146,6 @@ Shape signatures in builder refreshed for:: c:/project/a.ts (computed .d.ts) c:/project/b.ts (computed .d.ts) -PolledWatches:: -c:/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -c:/project/tsconfig.json: - {} -c:/project/a.ts: - {} -c:/project/b.ts: - {} -c:/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -c:/project: - {} - exitCode:: ExitStatus.undefined //// [C:/project/a.js] 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 a762bc949811c..55442af1d6378 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 @@ -63,23 +63,23 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/xy/a.ts: +/user/username/projects/myproject/xy/a.ts: *new* {} -/user/username/projects/myproject/link/a.ts: +/user/username/projects/myproject/link/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -172,26 +172,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/xy/a.ts: - {} -/user/username/projects/myproject/link/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/out.js] 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 0578618de2be2..fe5a0819db702 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 @@ -72,23 +72,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/xy.ts: +/user/username/projects/myproject/xy.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/link.ts: +/user/username/projects/myproject/link.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -165,26 +165,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/xy.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/xy.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/link.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/XY.js] 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 014227dbd01b6..9550cbd083318 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 @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/another.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/another.ts: +/user/username/projects/myproject/another.ts: *new* {} -/user/username/projects/myproject/logger.ts: +/user/username/projects/myproject/logger.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -126,24 +126,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/another.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/another.js] 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 b8530f0376462..5274c9b9e2637 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 @@ -63,23 +63,23 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/xy/a.ts: +/user/username/projects/myproject/xy/a.ts: *new* {} -/user/username/projects/myproject/link/a.ts: +/user/username/projects/myproject/link/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -172,26 +172,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/xy/a.ts: - {} -/user/username/projects/myproject/link/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/out.js] 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 41be57e4172df..3bd324ab4918d 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 @@ -72,23 +72,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/xy.ts: +/user/username/projects/myproject/xy.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/link.ts: +/user/username/projects/myproject/link.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -165,26 +165,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/xy.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/xy.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/link.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/XY.js] 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 0ce5f7440b94b..f2039029db34f 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 @@ -67,25 +67,25 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/user/username/projects/myproject/yx: +/user/username/projects/myproject/yx: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/link/a.ts: +/user/username/projects/myproject/link/a.ts: *new* {} -/user/username/projects/myproject/xy/a.ts: +/user/username/projects/myproject/xy/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -182,28 +182,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/yx: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/link/a.ts: - {} -/user/username/projects/myproject/xy/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/out.js] 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 92d6511c37a8d..0ed1a140b29a3 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 @@ -76,27 +76,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) PolledWatches:: -/user/username/projects/myproject/yx: +/user/username/projects/myproject/yx: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/xy.ts: +/user/username/projects/myproject/xy.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/link.ts: +/user/username/projects/myproject/link.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -175,30 +175,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/xy.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/yx: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/xy.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/link.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/XY.js] 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 b712bc34dad99..922ea8e03faa6 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 @@ -71,23 +71,23 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/xy/a.ts: +/user/username/projects/myproject/xy/a.ts: *new* {} -/user/username/projects/myproject/link/a.ts: +/user/username/projects/myproject/link/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -188,26 +188,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/xy/a.ts: - {} -/user/username/projects/myproject/link/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/out.js] 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 6b1aa90a6eeea..cbd16af794efb 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 @@ -80,23 +80,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/xy.ts: +/user/username/projects/myproject/xy.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/link.ts: +/user/username/projects/myproject/link.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -181,26 +181,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/xy.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/xy.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/link.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/XY.js] 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 fff959809bcb0..5d83c040a5221 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 @@ -71,23 +71,23 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/xy/a.ts: +/user/username/projects/myproject/xy/a.ts: *new* {} -/user/username/projects/myproject/link/a.ts: +/user/username/projects/myproject/link/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -188,26 +188,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/xy/a.ts: - {} -/user/username/projects/myproject/link/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/out.js] 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 e0a670b3cf013..b91309ec84a7d 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 @@ -80,23 +80,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/xy.ts: +/user/username/projects/myproject/xy.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/user/username/projects/myproject/link.ts: +/user/username/projects/myproject/link.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -181,26 +181,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/xy.ts (computed .d.ts) /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/xy.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/user/username/projects/myproject/link.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/XY.js] 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 347c9e9ce0d17..911cf6d1752aa 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 @@ -94,23 +94,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/moduleb.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/modulea.ts: +/user/username/projects/myproject/modulea.ts: *new* {} -/user/username/projects/myproject/modulec.ts: +/user/username/projects/myproject/modulec.ts: *new* {} -/user/username/projects/myproject/moduleb.ts: +/user/username/projects/myproject/moduleb.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -202,26 +202,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/modulea.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/modulea.ts: - {} -/user/username/projects/myproject/modulec.ts: - {} -/user/username/projects/myproject/moduleb.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/moduleA.js] file written with same contents 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 417513ed53a77..15755c0826ed8 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 @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/another.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/another.ts: +/user/username/projects/myproject/another.ts: *new* {} -/user/username/projects/myproject/logger.ts: +/user/username/projects/myproject/logger.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -122,23 +122,5 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js index eb5858678ceac..d9232570108dc 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js @@ -113,35 +113,35 @@ Shape signatures in builder refreshed for:: /users/name/projects/web/src/bin.ts (used version) PolledWatches:: -/users/name/projects/web/src/package.json: +/users/name/projects/web/src/package.json: *new* {"pollingInterval":2000} -/users/name/projects/web/package.json: +/users/name/projects/web/package.json: *new* {"pollingInterval":2000} -/users/name/projects/package.json: +/users/name/projects/package.json: *new* {"pollingInterval":2000} FsWatches:: -/users/name/projects/web/tsconfig.json: +/users/name/projects/web/tsconfig.json: *new* {} -/users/name/projects/web/src/bin.ts: +/users/name/projects/web/src/bin.ts: *new* {} -/users/name/projects/web/node_modules/@types/yargs/index.d.ts: +/users/name/projects/web/node_modules/@types/yargs/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/users/name/projects/web: +/users/name/projects/web: *new* {} -/users/name/projects/web/node_modules/@types/yargs/package.json: +/users/name/projects/web/node_modules/@types/yargs/package.json: *new* {} FsWatchesRecursive:: -/users/name/projects/web/src: +/users/name/projects/web/src: *new* {} -/users/name/projects/web/node_modules: +/users/name/projects/web/node_modules: *new* {} -/users/name/projects/web/node_modules/@types: +/users/name/projects/web/node_modules/@types: *new* {} -/users/name/projects/web: +/users/name/projects/web: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/editing-module-augmentation-incremental.js b/tests/baselines/reference/tscWatch/incremental/editing-module-augmentation-incremental.js index 8f8755e6f22e6..10263bb76a068 100644 --- a/tests/baselines/reference/tscWatch/incremental/editing-module-augmentation-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/editing-module-augmentation-incremental.js @@ -52,12 +52,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/src/index.ts (used version) /users/username/projects/project/src/types/classnames.d.ts (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/src/index.js] @@ -189,12 +183,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/src/types/classnames.d.ts (used version) /users/username/projects/project/src/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated //// [/users/username/projects/project/src/index.js] file written with same contents 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 75c403946cc46..5865bd0c58aba 100644 --- a/tests/baselines/reference/tscWatch/incremental/editing-module-augmentation-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/editing-module-augmentation-watch.js @@ -58,27 +58,27 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/src/types/classnames.d.ts (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/src/index.ts: +/users/username/projects/project/src/index.ts: *new* {} -/users/username/projects/project/node_modules/classnames/index.d.ts: +/users/username/projects/project/node_modules/classnames/index.d.ts: *new* {} -/users/username/projects/project/src/types/classnames.d.ts: +/users/username/projects/project/src/types/classnames.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project/src: +/users/username/projects/project/src: *new* {} -/users/username/projects/project/node_modules: +/users/username/projects/project/node_modules: *new* {} -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined @@ -184,6 +184,30 @@ Input:: export {}; declare module "classnames" { interface Result {} } +PolledWatches *deleted*:: +/users/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/users/username/projects/project/tsconfig.json: + {} +/users/username/projects/project/src/index.ts: + {} +/users/username/projects/project/node_modules/classnames/index.d.ts: + {} +/users/username/projects/project/src/types/classnames.d.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/users/username/projects/project/src: + {} +/users/username/projects/project/node_modules: + {} +/users/username/projects/project: + {} + Output:: >> Screen clear [12:00:44 AM] Starting compilation in watch mode... @@ -215,27 +239,27 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/src/index.ts (computed .d.ts) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/src/index.ts: +/users/username/projects/project/src/index.ts: *new* {} -/users/username/projects/project/node_modules/classnames/index.d.ts: +/users/username/projects/project/node_modules/classnames/index.d.ts: *new* {} -/users/username/projects/project/src/types/classnames.d.ts: +/users/username/projects/project/src/types/classnames.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project/src: +/users/username/projects/project/src: *new* {} -/users/username/projects/project/node_modules: +/users/username/projects/project/node_modules: *new* {} -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/importHelpers-backing-types-removed-incremental.js b/tests/baselines/reference/tscWatch/incremental/importHelpers-backing-types-removed-incremental.js index 8821502421ad6..12213a8f809fc 100644 --- a/tests/baselines/reference/tscWatch/incremental/importHelpers-backing-types-removed-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/importHelpers-backing-types-removed-incremental.js @@ -49,12 +49,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/node_modules/tslib/index.d.ts (used version) /users/username/projects/project/index.tsx (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/index.js] @@ -160,12 +154,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /users/username/projects/project/index.tsx (computed .d.ts) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated //// [/users/username/projects/project/index.js] file written with same contents 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 f3dce87d97b47..26298f3363535 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 @@ -55,25 +55,25 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.tsx (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/index.tsx: +/users/username/projects/project/index.tsx: *new* {} -/users/username/projects/project/node_modules/tslib/index.d.ts: +/users/username/projects/project/node_modules/tslib/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/users/username/projects/project/node_modules/tslib/package.json: +/users/username/projects/project/node_modules/tslib/package.json: *new* {} FsWatchesRecursive:: -/users/username/projects/project/node_modules: +/users/username/projects/project/node_modules: *new* {} -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined @@ -93,6 +93,28 @@ Input:: //// [/users/username/projects/project/node_modules/tslib/index.d.ts] deleted //// [/users/username/projects/project/node_modules/tslib/package.json] deleted +PolledWatches *deleted*:: +/users/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/users/username/projects/project/tsconfig.json: + {} +/users/username/projects/project/index.tsx: + {} +/users/username/projects/project/node_modules/tslib/index.d.ts: + {} +/a/lib/lib.d.ts: + {} +/users/username/projects/project/node_modules/tslib/package.json: + {} + +FsWatchesRecursive *deleted*:: +/users/username/projects/project/node_modules: + {} +/users/username/projects/project: + {} + Output:: >> Screen clear [12:00:35 AM] Starting compilation in watch mode... @@ -122,21 +144,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.tsx (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/index.tsx: +/users/username/projects/project/index.tsx: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project/node_modules: +/users/username/projects/project/node_modules: *new* {} -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/incremental-with-circular-references-incremental.js b/tests/baselines/reference/tscWatch/incremental/incremental-with-circular-references-incremental.js index 86f35c0514675..b7e6fa65789ba 100644 --- a/tests/baselines/reference/tscWatch/incremental/incremental-with-circular-references-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/incremental-with-circular-references-incremental.js @@ -71,12 +71,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/a.ts (used version) /users/username/projects/project/index.ts (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/c.d.ts] @@ -264,12 +258,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/c.ts (used version) /users/username/projects/project/b.ts (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/c.d.ts] file written with same contents 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 2bfb0b7e6527e..274ad1ad40b25 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 @@ -77,25 +77,25 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.ts (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/a.ts: +/users/username/projects/project/a.ts: *new* {} -/users/username/projects/project/b.ts: +/users/username/projects/project/b.ts: *new* {} -/users/username/projects/project/c.ts: +/users/username/projects/project/c.ts: *new* {} -/users/username/projects/project/index.ts: +/users/username/projects/project/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined @@ -260,6 +260,28 @@ export interface A { +PolledWatches *deleted*:: +/users/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/users/username/projects/project/tsconfig.json: + {} +/users/username/projects/project/a.ts: + {} +/users/username/projects/project/b.ts: + {} +/users/username/projects/project/c.ts: + {} +/users/username/projects/project/index.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/users/username/projects/project: + {} + Output:: >> Screen clear [12:00:44 AM] Starting compilation in watch mode... @@ -291,25 +313,25 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/b.ts (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/a.ts: +/users/username/projects/project/a.ts: *new* {} -/users/username/projects/project/b.ts: +/users/username/projects/project/b.ts: *new* {} -/users/username/projects/project/c.ts: +/users/username/projects/project/c.ts: *new* {} -/users/username/projects/project/index.ts: +/users/username/projects/project/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-added-incremental.js b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-added-incremental.js index f4b2a652d36f1..0873ea5e580a7 100644 --- a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-added-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-added-incremental.js @@ -48,12 +48,6 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /users/username/projects/project/index.tsx (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated //// [/users/username/projects/project/index.js] @@ -165,12 +159,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/node_modules/react/jsx-runtime/index.d.ts (used version) /users/username/projects/project/index.tsx (computed .d.ts) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/index.js] file written with same contents 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 95455f3978467..c32826a53617d 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 @@ -51,21 +51,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.tsx (used version) PolledWatches:: -/users/username/projects/project/node_modules: +/users/username/projects/project/node_modules: *new* {"pollingInterval":500} -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/index.tsx: +/users/username/projects/project/index.tsx: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined @@ -160,6 +160,24 @@ export const Fragment: unique symbol; {"name":"react","version":"0.0.1"} +PolledWatches *deleted*:: +/users/username/projects/project/node_modules: + {"pollingInterval":500} +/users/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/users/username/projects/project/tsconfig.json: + {} +/users/username/projects/project/index.tsx: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/users/username/projects/project: + {} + Output:: >> Screen clear [12:00:39 AM] Starting compilation in watch mode... @@ -185,25 +203,25 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.tsx (computed .d.ts) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/index.tsx: +/users/username/projects/project/index.tsx: *new* {} -/users/username/projects/project/node_modules/react/jsx-runtime/index.d.ts: +/users/username/projects/project/node_modules/react/jsx-runtime/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/users/username/projects/project/node_modules/react/package.json: +/users/username/projects/project/node_modules/react/package.json: *new* {} FsWatchesRecursive:: -/users/username/projects/project/node_modules: +/users/username/projects/project/node_modules: *new* {} -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-removed-incremental.js b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-removed-incremental.js index 5bcc07b2ee245..23c7c6e1175d9 100644 --- a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-removed-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-removed-incremental.js @@ -60,12 +60,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/node_modules/react/jsx-runtime/index.d.ts (used version) /users/username/projects/project/index.tsx (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/index.js] @@ -174,12 +168,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /users/username/projects/project/index.tsx (computed .d.ts) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated //// [/users/username/projects/project/index.js] file written with same contents 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 bd3f9bb76e47f..49eced4ccfe6b 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 @@ -66,25 +66,25 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.tsx (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/index.tsx: +/users/username/projects/project/index.tsx: *new* {} -/users/username/projects/project/node_modules/react/jsx-runtime/index.d.ts: +/users/username/projects/project/node_modules/react/jsx-runtime/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/users/username/projects/project/node_modules/react/package.json: +/users/username/projects/project/node_modules/react/package.json: *new* {} FsWatchesRecursive:: -/users/username/projects/project/node_modules: +/users/username/projects/project/node_modules: *new* {} -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined @@ -171,6 +171,28 @@ Input:: //// [/users/username/projects/project/node_modules/react/jsx-runtime/index.d.ts] deleted //// [/users/username/projects/project/node_modules/react/package.json] deleted +PolledWatches *deleted*:: +/users/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/users/username/projects/project/tsconfig.json: + {} +/users/username/projects/project/index.tsx: + {} +/users/username/projects/project/node_modules/react/jsx-runtime/index.d.ts: + {} +/a/lib/lib.d.ts: + {} +/users/username/projects/project/node_modules/react/package.json: + {} + +FsWatchesRecursive *deleted*:: +/users/username/projects/project/node_modules: + {} +/users/username/projects/project: + {} + Output:: >> Screen clear [12:00:41 AM] Starting compilation in watch mode... @@ -198,21 +220,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.tsx (computed .d.ts) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/index.tsx: +/users/username/projects/project/index.tsx: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project/node_modules: +/users/username/projects/project/node_modules: *new* {} -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-option-changed-incremental.js b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-option-changed-incremental.js index c9866050b41d4..8d22626dfb10c 100644 --- a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-option-changed-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-option-changed-incremental.js @@ -83,12 +83,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/node_modules/react/jsx-runtime/index.d.ts (used version) /users/username/projects/project/index.tsx (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/index.js] @@ -209,12 +203,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/node_modules/preact/jsx-runtime/index.d.ts (used version) /users/username/projects/project/index.tsx (computed .d.ts) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated //// [/users/username/projects/project/index.js] 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 8a2d2cc8ea2e0..5bf26bd2ded80 100644 --- a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-option-changed-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-option-changed-watch.js @@ -89,25 +89,25 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.tsx (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/index.tsx: +/users/username/projects/project/index.tsx: *new* {} -/users/username/projects/project/node_modules/react/jsx-runtime/index.d.ts: +/users/username/projects/project/node_modules/react/jsx-runtime/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/users/username/projects/project/node_modules/react/package.json: +/users/username/projects/project/node_modules/react/package.json: *new* {} FsWatchesRecursive:: -/users/username/projects/project/node_modules: +/users/username/projects/project/node_modules: *new* {} -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined @@ -195,6 +195,28 @@ Input:: {"compilerOptions":{"module":"commonjs","jsx":"react-jsx","incremental":true,"jsxImportSource":"preact"}} +PolledWatches *deleted*:: +/users/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/users/username/projects/project/tsconfig.json: + {} +/users/username/projects/project/index.tsx: + {} +/users/username/projects/project/node_modules/react/jsx-runtime/index.d.ts: + {} +/a/lib/lib.d.ts: + {} +/users/username/projects/project/node_modules/react/package.json: + {} + +FsWatchesRecursive *deleted*:: +/users/username/projects/project/node_modules: + {} +/users/username/projects/project: + {} + Output:: >> Screen clear [12:00:50 AM] Starting compilation in watch mode... @@ -233,25 +255,25 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.tsx (computed .d.ts) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/index.tsx: +/users/username/projects/project/index.tsx: *new* {} -/users/username/projects/project/node_modules/preact/jsx-runtime/index.d.ts: +/users/username/projects/project/node_modules/preact/jsx-runtime/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/users/username/projects/project/node_modules/preact/package.json: +/users/username/projects/project/node_modules/preact/package.json: *new* {} FsWatchesRecursive:: -/users/username/projects/project/node_modules: +/users/username/projects/project/node_modules: *new* {} -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-with-errors-incremental.js b/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-with-errors-incremental.js index 0efb433dc099e..13b7b8929cd54 100644 --- a/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-with-errors-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-with-errors-incremental.js @@ -52,12 +52,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file1.ts (used version) /users/username/projects/project/file2.ts (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated //// [/users/username/projects/project/file1.js] @@ -178,12 +172,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /users/username/projects/project/file1.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated //// [/users/username/projects/project/file1.js] 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 6527d19034ac3..76f347899d12c 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 @@ -55,21 +55,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file2.ts (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/file1.ts: +/users/username/projects/project/file1.ts: *new* {} -/users/username/projects/project/file2.ts: +/users/username/projects/project/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined @@ -167,6 +167,24 @@ Input:: export const z = 10; +PolledWatches *deleted*:: +/users/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/users/username/projects/project/tsconfig.json: + {} +/users/username/projects/project/file1.ts: + {} +/users/username/projects/project/file2.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/users/username/projects/project: + {} + Output:: >> Screen clear [12:00:36 AM] Starting compilation in watch mode... @@ -195,21 +213,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file1.ts (computed .d.ts) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/file1.ts: +/users/username/projects/project/file1.ts: *new* {} -/users/username/projects/project/file2.ts: +/users/username/projects/project/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-without-errors-incremental.js b/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-without-errors-incremental.js index 5129f3bca8684..9a2921c5bcbb1 100644 --- a/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-without-errors-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-without-errors-incremental.js @@ -44,12 +44,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file1.ts (used version) /users/username/projects/project/file2.ts (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/file1.js] @@ -150,12 +144,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /users/username/projects/project/file2.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/file2.js] 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 bc371315a8057..aedd8875e82c1 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 @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file2.ts (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/file1.ts: +/users/username/projects/project/file1.ts: *new* {} -/users/username/projects/project/file2.ts: +/users/username/projects/project/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined @@ -150,6 +150,24 @@ Input:: export const z = 10; +PolledWatches *deleted*:: +/users/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/users/username/projects/project/tsconfig.json: + {} +/users/username/projects/project/file1.ts: + {} +/users/username/projects/project/file2.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/users/username/projects/project: + {} + Output:: >> Screen clear [12:00:36 AM] Starting compilation in watch mode... @@ -173,21 +191,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file2.ts (computed .d.ts) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/file1.ts: +/users/username/projects/project/file1.ts: *new* {} -/users/username/projects/project/file2.ts: +/users/username/projects/project/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/module-compilation/with---out-incremental.js b/tests/baselines/reference/tscWatch/incremental/module-compilation/with---out-incremental.js index b2c79b2e607d9..306f48e9e811a 100644 --- a/tests/baselines/reference/tscWatch/incremental/module-compilation/with---out-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/module-compilation/with---out-incremental.js @@ -38,12 +38,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/out.js] 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 292326730a0b1..754afeb88047c 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 @@ -44,21 +44,21 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/file1.ts: +/users/username/projects/project/file1.ts: *new* {} -/users/username/projects/project/file2.ts: +/users/username/projects/project/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/own-file-emit-with-errors-incremental.js b/tests/baselines/reference/tscWatch/incremental/own-file-emit-with-errors-incremental.js index 644b42c8accba..4bd33aba28b68 100644 --- a/tests/baselines/reference/tscWatch/incremental/own-file-emit-with-errors-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/own-file-emit-with-errors-incremental.js @@ -52,12 +52,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file1.ts (used version) /users/username/projects/project/file2.ts (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated //// [/users/username/projects/project/file1.js] @@ -178,12 +172,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file1.ts (computed .d.ts) /users/username/projects/project/file2.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated //// [/users/username/projects/project/file1.js] 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 d90f7f08b9cc6..6bdbbb0244e1b 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 @@ -55,21 +55,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file2.ts (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/file1.ts: +/users/username/projects/project/file1.ts: *new* {} -/users/username/projects/project/file2.ts: +/users/username/projects/project/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined @@ -164,6 +164,24 @@ Input:: const z = 10; +PolledWatches *deleted*:: +/users/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/users/username/projects/project/tsconfig.json: + {} +/users/username/projects/project/file1.ts: + {} +/users/username/projects/project/file2.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/users/username/projects/project: + {} + Output:: >> Screen clear [12:00:36 AM] Starting compilation in watch mode... @@ -195,21 +213,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file2.ts (computed .d.ts) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/file1.ts: +/users/username/projects/project/file1.ts: *new* {} -/users/username/projects/project/file2.ts: +/users/username/projects/project/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/with-commandline-parameters-that-are-not-relative-incremental.js b/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/with-commandline-parameters-that-are-not-relative-incremental.js index 57f9db367ff35..554924af2e31c 100644 --- a/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/with-commandline-parameters-that-are-not-relative-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/with-commandline-parameters-that-are-not-relative-incremental.js @@ -44,12 +44,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file1.ts (used version) /users/username/projects/project/file2.ts (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/file1.js] @@ -150,12 +144,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file2.ts (computed .d.ts) /users/username/projects/project/file1.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/file1.js] file written with same contents 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 906d32f318bac..bd93be50c1da4 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 @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file2.ts (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/file1.ts: +/users/username/projects/project/file1.ts: *new* {} -/users/username/projects/project/file2.ts: +/users/username/projects/project/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined @@ -147,6 +147,24 @@ Input:: const z = 10; +PolledWatches *deleted*:: +/users/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/users/username/projects/project/tsconfig.json: + {} +/users/username/projects/project/file1.ts: + {} +/users/username/projects/project/file2.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/users/username/projects/project: + {} + Output:: >> Screen clear [12:00:36 AM] Starting compilation in watch mode... @@ -173,21 +191,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file1.ts (computed .d.ts) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/file1.ts: +/users/username/projects/project/file1.ts: *new* {} -/users/username/projects/project/file2.ts: +/users/username/projects/project/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/without-commandline-options-incremental.js b/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/without-commandline-options-incremental.js index 27bebd595ca49..c2bad5d64716b 100644 --- a/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/without-commandline-options-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/without-commandline-options-incremental.js @@ -44,12 +44,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file1.ts (used version) /users/username/projects/project/file2.ts (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/file1.js] @@ -150,12 +144,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file2.ts (computed .d.ts) /users/username/projects/project/file1.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/file1.js] file written with same contents 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 b47f0749d84ba..9fc1560038e0e 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 @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file2.ts (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/file1.ts: +/users/username/projects/project/file1.ts: *new* {} -/users/username/projects/project/file2.ts: +/users/username/projects/project/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined @@ -147,6 +147,24 @@ Input:: const z = 10; +PolledWatches *deleted*:: +/users/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/users/username/projects/project/tsconfig.json: + {} +/users/username/projects/project/file1.ts: + {} +/users/username/projects/project/file2.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/users/username/projects/project: + {} + Output:: >> Screen clear [12:00:36 AM] Starting compilation in watch mode... @@ -173,21 +191,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/file1.ts (computed .d.ts) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/file1.ts: +/users/username/projects/project/file1.ts: *new* {} -/users/username/projects/project/file2.ts: +/users/username/projects/project/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/tsbuildinfo-has-error.js b/tests/baselines/reference/tscWatch/incremental/tsbuildinfo-has-error.js index f518ac1aea8e3..14766944e49ff 100644 --- a/tests/baselines/reference/tscWatch/incremental/tsbuildinfo-has-error.js +++ b/tests/baselines/reference/tscWatch/incremental/tsbuildinfo-has-error.js @@ -47,19 +47,19 @@ Shape signatures in builder refreshed for:: /src/project/main.ts (used version) PolledWatches:: -/src/project/node_modules/@types: +/src/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/src/project/tsconfig.json: +/src/project/tsconfig.json: *new* {} -/src/project/main.ts: +/src/project/main.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/src/project: +/src/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/when-file-with-ambient-global-declaration-file-is-deleted-incremental.js b/tests/baselines/reference/tscWatch/incremental/when-file-with-ambient-global-declaration-file-is-deleted-incremental.js index f8c0e9d37e209..c40ab16fcbfe8 100644 --- a/tests/baselines/reference/tscWatch/incremental/when-file-with-ambient-global-declaration-file-is-deleted-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/when-file-with-ambient-global-declaration-file-is-deleted-incremental.js @@ -46,12 +46,6 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/globals.d.ts (used version) /users/username/projects/project/index.ts (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/index.js] @@ -151,12 +145,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /users/username/projects/project/index.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.DiagnosticsPresent_OutputsGenerated //// [/users/username/projects/project/index.js] file written with same contents 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 0190d4368dffb..5eedc3b31e98b 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 @@ -52,21 +52,21 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.ts (used version) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/globals.d.ts: +/users/username/projects/project/globals.d.ts: *new* {} -/users/username/projects/project/index.ts: +/users/username/projects/project/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined @@ -143,6 +143,24 @@ Change:: Input:: //// [/users/username/projects/project/globals.d.ts] deleted +PolledWatches *deleted*:: +/users/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/users/username/projects/project/tsconfig.json: + {} +/users/username/projects/project/globals.d.ts: + {} +/users/username/projects/project/index.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/users/username/projects/project: + {} + Output:: >> Screen clear [12:00:32 AM] Starting compilation in watch mode... @@ -171,19 +189,19 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.ts (computed .d.ts) PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/index.ts: +/users/username/projects/project/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/incremental/with---out-incremental.js b/tests/baselines/reference/tscWatch/incremental/with---out-incremental.js index 4cc72df7149c1..c183fdf0dc737 100644 --- a/tests/baselines/reference/tscWatch/incremental/with---out-incremental.js +++ b/tests/baselines/reference/tscWatch/incremental/with---out-incremental.js @@ -38,12 +38,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.Success //// [/users/username/projects/project/out.js] diff --git a/tests/baselines/reference/tscWatch/incremental/with---out-watch.js b/tests/baselines/reference/tscWatch/incremental/with---out-watch.js index 15c8ccf0d86c8..4c0215a0c994f 100644 --- a/tests/baselines/reference/tscWatch/incremental/with---out-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/with---out-watch.js @@ -44,21 +44,21 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/users/username/projects/project/node_modules/@types: +/users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/project/tsconfig.json: +/users/username/projects/project/tsconfig.json: *new* {} -/users/username/projects/project/file1.ts: +/users/username/projects/project/file1.ts: *new* {} -/users/username/projects/project/file2.ts: +/users/username/projects/project/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/project: +/users/username/projects/project: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js b/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js index 4f7cca08a5e0b..e42ff55504fa4 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js @@ -73,23 +73,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/index2.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/index.ts: +/user/username/projects/myproject/index.ts: *new* {} -/user/username/projects/myproject/index2.ts: +/user/username/projects/myproject/index2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/package.json: +/user/username/projects/myproject/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -170,26 +170,6 @@ No cached semantic diagnostics in the builder:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/index2.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/index.ts: - {} -/user/username/projects/myproject/index2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/dist/index2.js] file written with same contents 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 d7ee7b750b746..ef4cbf789b022 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/module-resolutions-from-file-are-partially-used.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/module-resolutions-from-file-are-partially-used.js @@ -158,35 +158,35 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/index.ts (used version) PolledWatches:: -/user/username/projects/myproject/package.json: +/user/username/projects/myproject/package.json: *new* {"pollingInterval":2000} -/user/username/projects/package.json: +/user/username/projects/package.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/index.ts: +/user/username/projects/myproject/index.ts: *new* {} -/user/username/projects/myproject/node_modules/pkg/import.d.ts: +/user/username/projects/myproject/node_modules/pkg/import.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/node_modules/pkg/package.json: +/user/username/projects/myproject/node_modules/pkg/package.json: *new* {} -/user/username/projects/myproject/node_modules/pkg1/package.json: +/user/username/projects/myproject/node_modules/pkg1/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -294,38 +294,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/index.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/package.json: - {"pollingInterval":2000} -/user/username/projects/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/index.ts: - {} -/user/username/projects/myproject/node_modules/pkg/import.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/node_modules/pkg/package.json: - {} -/user/username/projects/myproject/node_modules/pkg1/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 b2bdbd7b204fd..60f5ae8e42395 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 @@ -96,27 +96,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/filea.ts (used version) PolledWatches:: -/user/username/projects/myproject/src/package.json: +/user/username/projects/myproject/src/package.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: +/user/username/projects/myproject/src/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: +/user/username/projects/myproject/src/tsconfig.json: *new* {} -/user/username/projects/myproject/src/filea.ts: +/user/username/projects/myproject/src/filea.ts: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/a/lib/lib.es2016.full.d.ts: +/a/lib/lib.es2016.full.d.ts: *new* {} -/user/username/projects/myproject/package.json: +/user/username/projects/myproject/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} exitCode:: ExitStatus.undefined @@ -206,7 +206,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/src/fileb.mjs: +/user/username/projects/myproject/src/fileb.mjs: *new* {"pollingInterval":500} FsWatches:: @@ -310,6 +310,10 @@ PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/src/fileb.mjs: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/src/tsconfig.json: {} @@ -420,9 +424,9 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/src/fileb.mjs: +/user/username/projects/myproject/src/fileb.mjs: *new* {"pollingInterval":500} -/user/username/projects/package.json: +/user/username/projects/package.json: *new* {"pollingInterval":2000} FsWatches:: @@ -516,6 +520,10 @@ PolledWatches:: /user/username/projects/myproject/src/fileb.mjs: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/package.json: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/src/tsconfig.json: {} @@ -605,7 +613,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/src/fileb.mjs: {"pollingInterval":500} -/user/username/projects/package.json: +/user/username/projects/package.json: *new* {"pollingInterval":2000} FsWatches:: 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 7479a557aa393..cb286bb63fcca 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 @@ -103,29 +103,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/filea.ts (used version) PolledWatches:: -/user/username/projects/myproject/src/fileb.mjs: +/user/username/projects/myproject/src/fileb.mjs: *new* {"pollingInterval":500} -/user/username/projects/myproject/src/package.json: +/user/username/projects/myproject/src/package.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: +/user/username/projects/myproject/src/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: +/user/username/projects/myproject/src/tsconfig.json: *new* {} -/user/username/projects/myproject/src/filea.ts: +/user/username/projects/myproject/src/filea.ts: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/a/lib/lib.es2016.full.d.ts: +/a/lib/lib.es2016.full.d.ts: *new* {} -/user/username/projects/myproject/package.json: +/user/username/projects/myproject/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} exitCode:: ExitStatus.undefined @@ -213,6 +213,10 @@ PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/src/fileb.mjs: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/src/tsconfig.json: {} @@ -316,7 +320,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/src/fileb.mjs: +/user/username/projects/myproject/src/fileb.mjs: *new* {"pollingInterval":500} FsWatches:: @@ -415,7 +419,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/src/fileb.mjs: {"pollingInterval":500} -/user/username/projects/package.json: +/user/username/projects/package.json: *new* {"pollingInterval":2000} FsWatches:: @@ -513,6 +517,12 @@ PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/src/fileb.mjs: + {"pollingInterval":500} +/user/username/projects/package.json: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/src/tsconfig.json: {} @@ -623,9 +633,9 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/src/fileb.mjs: +/user/username/projects/myproject/src/fileb.mjs: *new* {"pollingInterval":500} -/user/username/projects/package.json: +/user/username/projects/package.json: *new* {"pollingInterval":2000} FsWatches:: 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 f034a27570489..129c358497718 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/type-reference-resolutions-reuse.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/type-reference-resolutions-reuse.js @@ -167,41 +167,41 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/node_modules/@types/pkg2/index.d.ts (used version) PolledWatches:: -/user/username/projects/myproject/package.json: +/user/username/projects/myproject/package.json: *new* {"pollingInterval":2000} -/user/username/projects/package.json: +/user/username/projects/package.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types/pkg2/package.json: +/user/username/projects/myproject/node_modules/@types/pkg2/package.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types/package.json: +/user/username/projects/myproject/node_modules/@types/package.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/package.json: +/user/username/projects/myproject/node_modules/package.json: *new* {"pollingInterval":2000} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/index.ts: +/user/username/projects/myproject/index.ts: *new* {} -/user/username/projects/myproject/node_modules/pkg/import.d.ts: +/user/username/projects/myproject/node_modules/pkg/import.d.ts: *new* {} -/user/username/projects/myproject/node_modules/@types/pkg2/index.d.ts: +/user/username/projects/myproject/node_modules/@types/pkg2/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/node_modules/pkg/package.json: +/user/username/projects/myproject/node_modules/pkg/package.json: *new* {} -/user/username/projects/myproject/node_modules/pkg1/package.json: +/user/username/projects/myproject/node_modules/pkg1/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -328,44 +328,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/package.json: - {"pollingInterval":2000} -/user/username/projects/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types/pkg2/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/index.ts: - {} -/user/username/projects/myproject/node_modules/pkg/import.d.ts: - {} -/user/username/projects/myproject/node_modules/@types/pkg2/index.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/node_modules/pkg/package.json: - {} -/user/username/projects/myproject/node_modules/pkg1/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject/node_modules/@types: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] 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 b050db421d4aa..468d227228192 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 @@ -96,37 +96,37 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/pkg1/index.ts (used version) PolledWatches:: -/user/username/projects/myproject/packages/pkg1/node_modules: +/user/username/projects/myproject/packages/pkg1/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/pkg1/node_modules/@types: +/user/username/projects/myproject/packages/pkg1/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/pkg1/tsconfig.json: +/user/username/projects/myproject/packages/pkg1/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/pkg1/index.ts: +/user/username/projects/myproject/packages/pkg1/index.ts: *new* {} -/user/username/projects/myproject/packages/pkg2/build/index.d.ts: +/user/username/projects/myproject/packages/pkg2/build/index.d.ts: *new* {} -/user/username/projects/myproject/packages/pkg2/build/const.d.ts: +/user/username/projects/myproject/packages/pkg2/build/const.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/pkg2/package.json: +/user/username/projects/myproject/packages/pkg2/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/pkg2: +/user/username/projects/myproject/packages/pkg2: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -/user/username/projects/myproject/packages/pkg1: +/user/username/projects/myproject/packages/pkg1: *new* {} exitCode:: ExitStatus.undefined @@ -217,7 +217,13 @@ FsWatches:: {} /user/username/projects/myproject/packages/pkg2/package.json: {} -/user/username/projects/myproject/packages/pkg2/build/other.d.ts: +/user/username/projects/myproject/packages/pkg2/build/other.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/myproject/packages/pkg2/build/index.d.ts: + {} +/user/username/projects/myproject/packages/pkg2/build/const.d.ts: {} FsWatchesRecursive:: @@ -226,6 +232,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/packages/pkg1: {} +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/packages/pkg2: + {} + exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/packages/pkg1/build/index.js] file written with same contents @@ -314,9 +324,13 @@ FsWatches:: {} /user/username/projects/myproject/packages/pkg2/package.json: {} -/user/username/projects/myproject/packages/pkg2/build/index.d.ts: +/user/username/projects/myproject/packages/pkg2/build/index.d.ts: *new* {} -/user/username/projects/myproject/packages/pkg2/build/const.d.ts: +/user/username/projects/myproject/packages/pkg2/build/const.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/myproject/packages/pkg2/build/other.d.ts: {} FsWatchesRecursive:: @@ -324,7 +338,7 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/packages/pkg1: {} -/user/username/projects/myproject/packages/pkg2: +/user/username/projects/myproject/packages/pkg2: *new* {} exitCode:: ExitStatus.undefined 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 21bcc55018618..c2e9c183259a9 100644 --- a/tests/baselines/reference/tscWatch/nodenext watch emit/esm-mode-file-is-edited.js +++ b/tests/baselines/reference/tscWatch/nodenext watch emit/esm-mode-file-is-edited.js @@ -55,21 +55,21 @@ Shape signatures in builder refreshed for:: /project/src/index.ts (used version) PolledWatches:: -/project/node_modules/@types: +/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/project/tsconfig.json: +/project/tsconfig.json: *new* {} -/project/src/deps.d.ts: +/project/src/deps.d.ts: *new* {} -/project/src/index.ts: +/project/src/index.ts: *new* {} -/a/lib/lib.es2020.full.d.ts: +/a/lib/lib.es2020.full.d.ts: *new* {} FsWatchesRecursive:: -/project: +/project: *new* {} exitCode:: ExitStatus.undefined @@ -110,24 +110,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /project/src/index.ts (computed .d.ts) -PolledWatches:: -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} -/project/src/deps.d.ts: - {} -/project/src/index.ts: - {} -/a/lib/lib.es2020.full.d.ts: - {} - -FsWatchesRecursive:: -/project: - {} - exitCode:: ExitStatus.undefined //// [/dist/index.js] file written with same contents diff --git a/tests/baselines/reference/tscWatch/programUpdates/Configure-file-diagnostics-events-are-generated-when-the-config-file-has-errors.js b/tests/baselines/reference/tscWatch/programUpdates/Configure-file-diagnostics-events-are-generated-when-the-config-file-has-errors.js index 12b87072f115e..3cceabec1953e 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/Configure-file-diagnostics-events-are-generated-when-the-config-file-has-errors.js +++ b/tests/baselines/reference/tscWatch/programUpdates/Configure-file-diagnostics-events-are-generated-when-the-config-file-has-errors.js @@ -59,19 +59,19 @@ Shape signatures in builder refreshed for:: /a/b/app.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/app.ts: +/a/b/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/Options-Diagnostic-locations-reported-correctly-with-changes-in-configFile-contents-when-options-change.js b/tests/baselines/reference/tscWatch/programUpdates/Options-Diagnostic-locations-reported-correctly-with-changes-in-configFile-contents-when-options-change.js index f0fc2c1e5e0c6..4e3e995bcec3f 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/Options-Diagnostic-locations-reported-correctly-with-changes-in-configFile-contents-when-options-change.js +++ b/tests/baselines/reference/tscWatch/programUpdates/Options-Diagnostic-locations-reported-correctly-with-changes-in-configFile-contents-when-options-change.js @@ -65,19 +65,19 @@ Shape signatures in builder refreshed for:: /a/b/app.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/app.ts: +/a/b/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -134,21 +134,5 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/app.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/Proper-errors-document-is-not-contained-in-project.js b/tests/baselines/reference/tscWatch/programUpdates/Proper-errors-document-is-not-contained-in-project.js index d4885fc53ad1c..38476cca36298 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/Proper-errors-document-is-not-contained-in-project.js +++ b/tests/baselines/reference/tscWatch/programUpdates/Proper-errors-document-is-not-contained-in-project.js @@ -54,19 +54,19 @@ Shape signatures in builder refreshed for:: /a/b/app.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/app.ts: +/a/b/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/Reports-errors-when-the-config-file-changes.js b/tests/baselines/reference/tscWatch/programUpdates/Reports-errors-when-the-config-file-changes.js index 628716cd6be04..da28d95127568 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/Reports-errors-when-the-config-file-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/Reports-errors-when-the-config-file-changes.js @@ -44,19 +44,19 @@ Shape signatures in builder refreshed for:: /a/b/app.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/app.ts: +/a/b/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -101,22 +101,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/app.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined @@ -149,21 +133,5 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/app.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined 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 1c83b9527c94d..9708b92791538 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/Updates-diagnostics-when-'--allowArbitraryExtensions'-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/Updates-diagnostics-when-'--allowArbitraryExtensions'-changes.js @@ -54,20 +54,16 @@ Shape signatures in builder refreshed for:: /b.d.css.ts (used version) /a.ts (used version) -PolledWatches:: - FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/a.ts: +/a.ts: *new* {} -/b.d.css.ts: +/b.d.css.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a.js] @@ -109,8 +105,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /tsconfig.json: {} @@ -119,7 +113,9 @@ FsWatches:: /a/lib/lib.d.ts: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b.d.css.ts: + {} exitCode:: ExitStatus.undefined @@ -162,8 +158,6 @@ Shape signatures in builder refreshed for:: /b.d.css.ts (used version) /a.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /tsconfig.json: {} @@ -171,11 +165,9 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/b.d.css.ts: +/b.d.css.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a.js] file written with same contents 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 514dcf029de41..50d0efdb8669e 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/Updates-diagnostics-when-'--noUnusedLabels'-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/Updates-diagnostics-when-'--noUnusedLabels'-changes.js @@ -43,18 +43,16 @@ Shape signatures in builder refreshed for:: /a.ts (used version) /a/lib/lib.d.ts (used version) -PolledWatches:: - FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/a.ts: +/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} exitCode:: ExitStatus.undefined @@ -97,20 +95,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - exitCode:: ExitStatus.undefined @@ -142,19 +126,5 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/add-new-files-to-a-configured-program-without-file-list.js b/tests/baselines/reference/tscWatch/programUpdates/add-new-files-to-a-configured-program-without-file-list.js index 65fd9000e8c0a..0aba148927274 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/add-new-files-to-a-configured-program-without-file-list.js +++ b/tests/baselines/reference/tscWatch/programUpdates/add-new-files-to-a-configured-program-without-file-list.js @@ -44,19 +44,19 @@ Shape signatures in builder refreshed for:: /a/b/commonfile1.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -109,7 +109,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} FsWatchesRecursive:: 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 9e93808d2e38e..e7c9e6301e449 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/add-the-missing-module-file-for-inferred-project-should-remove-the-module-not-found-error.js +++ b/tests/baselines/reference/tscWatch/programUpdates/add-the-missing-module-file-for-inferred-project-should-remove-the-module-not-found-error.js @@ -45,16 +45,14 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/b/file1.ts (used version) -PolledWatches:: - FsWatches:: -/a/b/file1.ts: +/a/b/file1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} exitCode:: ExitStatus.undefined @@ -98,17 +96,17 @@ Shape signatures in builder refreshed for:: /a/b/modulefile.ts (computed .d.ts) /a/b/file1.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /a/b/file1.ts: {} /a/lib/lib.d.ts: {} -/a/b/modulefile.ts: +/a/b/modulefile.ts: *new* {} -FsWatchesRecursive:: +FsWatchesRecursive *deleted*:: +/a: + {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-in-list-of-files).js b/tests/baselines/reference/tscWatch/programUpdates/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-in-list-of-files).js index ca2f45984cba5..66feb212340ca 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-in-list-of-files).js +++ b/tests/baselines/reference/tscWatch/programUpdates/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-in-list-of-files).js @@ -47,19 +47,17 @@ Shape signatures in builder refreshed for:: /a/b/f1.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/f1.ts: +/a/b/f1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/f1.js] @@ -110,11 +108,9 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/f2.ts: +/a/b/f2.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/f1.js] file written with same contents diff --git a/tests/baselines/reference/tscWatch/programUpdates/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-on-disk).js b/tests/baselines/reference/tscWatch/programUpdates/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-on-disk).js index 5a33cc7f03814..717ecd13c968f 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-on-disk).js +++ b/tests/baselines/reference/tscWatch/programUpdates/can-correctly-update-configured-project-when-set-of-root-files-has-changed-(new-file-on-disk).js @@ -44,19 +44,19 @@ Shape signatures in builder refreshed for:: /a/b/f1.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/f1.ts: +/a/b/f1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -109,7 +109,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/f2.ts: +/a/b/f2.ts: *new* {} FsWatchesRecursive:: 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 160f5ecb80da3..f0661364d60a2 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 @@ -44,21 +44,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/project/file1.ts (used version) PolledWatches:: -/user/username/projects/myproject/project/node_modules/@types: +/user/username/projects/myproject/project/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/project/tsconfig.json: +/user/username/projects/myproject/project/tsconfig.json: *new* {} -/user/username/projects/myproject/project/file1.ts: +/user/username/projects/myproject/project/file1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/project: +/user/username/projects/myproject/project: *new* {} exitCode:: ExitStatus.undefined @@ -113,7 +113,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/project/file2.ts: +/user/username/projects/myproject/project/file2.ts: *new* {} FsWatchesRecursive:: diff --git a/tests/baselines/reference/tscWatch/programUpdates/can-handle-tsconfig-file-name-with-difference-casing.js b/tests/baselines/reference/tscWatch/programUpdates/can-handle-tsconfig-file-name-with-difference-casing.js index 7b628852d3f06..0ce3a7f5ef3d7 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/can-handle-tsconfig-file-name-with-difference-casing.js +++ b/tests/baselines/reference/tscWatch/programUpdates/can-handle-tsconfig-file-name-with-difference-casing.js @@ -44,19 +44,17 @@ Shape signatures in builder refreshed for:: /a/b/app.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/app.ts: +/a/b/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/A/B/app.js] diff --git a/tests/baselines/reference/tscWatch/programUpdates/can-update-configured-project-when-set-of-root-files-was-not-changed.js b/tests/baselines/reference/tscWatch/programUpdates/can-update-configured-project-when-set-of-root-files-was-not-changed.js index 9d12369451bf7..393b65fc0d2ae 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/can-update-configured-project-when-set-of-root-files-was-not-changed.js +++ b/tests/baselines/reference/tscWatch/programUpdates/can-update-configured-project-when-set-of-root-files-was-not-changed.js @@ -50,21 +50,19 @@ Shape signatures in builder refreshed for:: /a/b/f2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/f1.ts: +/a/b/f1.ts: *new* {} -/a/b/f2.ts: +/a/b/f2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/f1.js] @@ -103,22 +101,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/f1.ts: - {} -/a/b/f2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/out.js] diff --git a/tests/baselines/reference/tscWatch/programUpdates/change-module-to-none.js b/tests/baselines/reference/tscWatch/programUpdates/change-module-to-none.js index 8fdb266fff2bf..fafede2c2ed10 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/change-module-to-none.js +++ b/tests/baselines/reference/tscWatch/programUpdates/change-module-to-none.js @@ -45,19 +45,19 @@ Shape signatures in builder refreshed for:: /a/b/f1.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/f1.ts: +/a/b/f1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -104,6 +104,10 @@ Shape signatures in builder refreshed for:: /a/b/f1.ts (used version) PolledWatches:: +/a/b/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: /a/b/node_modules/@types: {"pollingInterval":500} 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 e4b0ff0720a77..651a4bb64af53 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/changes-in-files-are-reflected-in-project-structure.js +++ b/tests/baselines/reference/tscWatch/programUpdates/changes-in-files-are-reflected-in-project-structure.js @@ -55,18 +55,14 @@ Shape signatures in builder refreshed for:: /a/b/f2.ts (used version) /a/b/f1.ts (used version) -PolledWatches:: - FsWatches:: -/a/b/f1.ts: +/a/b/f1.ts: *new* {} -/a/b/f2.ts: +/a/b/f2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/f2.js] @@ -139,8 +135,6 @@ Shape signatures in builder refreshed for:: /a/b/f2.ts (computed .d.ts) /a/b/f1.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /a/b/f1.ts: {} @@ -148,11 +142,9 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/c/f3.ts: +/a/c/f3.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/f2.js] diff --git a/tests/baselines/reference/tscWatch/programUpdates/config-file-includes-the-file.js b/tests/baselines/reference/tscWatch/programUpdates/config-file-includes-the-file.js index 41b9b0d15222e..f66936a968375 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/config-file-includes-the-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/config-file-includes-the-file.js @@ -56,23 +56,21 @@ Shape signatures in builder refreshed for:: /a/c/f3.ts (used version) PolledWatches:: -/a/c/node_modules/@types: +/a/c/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/c/tsconfig.json: +/a/c/tsconfig.json: *new* {} -/a/c/f2.ts: +/a/c/f2.ts: *new* {} -/a/b/f1.ts: +/a/b/f1.ts: *new* {} -/a/c/f3.ts: +/a/c/f3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/f1.js] diff --git a/tests/baselines/reference/tscWatch/programUpdates/config-file-is-deleted.js b/tests/baselines/reference/tscWatch/programUpdates/config-file-is-deleted.js index 956f33d43fd32..f23ab507b6c89 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/config-file-is-deleted.js +++ b/tests/baselines/reference/tscWatch/programUpdates/config-file-is-deleted.js @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /a/b/f2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/f1.ts: +/a/b/f1.ts: *new* {} -/a/b/f2.ts: +/a/b/f2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -88,23 +88,5 @@ Output:: -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/f1.ts: - {} -/a/b/f2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.DiagnosticsPresent_OutputsSkipped diff --git a/tests/baselines/reference/tscWatch/programUpdates/correctly-handles-changes-in-lib-section-of-config-file.js b/tests/baselines/reference/tscWatch/programUpdates/correctly-handles-changes-in-lib-section-of-config-file.js index 85960ac0ae808..905cf574107a9 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/correctly-handles-changes-in-lib-section-of-config-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/correctly-handles-changes-in-lib-section-of-config-file.js @@ -53,19 +53,19 @@ Shape signatures in builder refreshed for:: /src/app.ts (used version) PolledWatches:: -/src/node_modules/@types: +/src/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/src/tsconfig.json: +/src/tsconfig.json: *new* {} -/src/app.ts: +/src/app.ts: *new* {} -/compiler/lib.es5.d.ts: +/compiler/lib.es5.d.ts: *new* {} FsWatchesRecursive:: -/src: +/src: *new* {} exitCode:: ExitStatus.undefined @@ -118,7 +118,7 @@ FsWatches:: {} /compiler/lib.es5.d.ts: {} -/compiler/lib.es2015.promise.d.ts: +/compiler/lib.es2015.promise.d.ts: *new* {} FsWatchesRecursive:: 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 7305e7a0627e8..a1f02660562b1 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 @@ -62,21 +62,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/f2.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/f1.ts: +/user/username/projects/myproject/f1.ts: *new* {} -/user/username/projects/myproject/f2.ts: +/user/username/projects/myproject/f2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -225,7 +225,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/new-file.ts: +/user/username/projects/myproject/new-file.ts: *new* {} FsWatchesRecursive:: @@ -359,26 +359,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/f1.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/f1.ts: - {} -/user/username/projects/myproject/f2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/new-file.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/f1.js] file written with same contents diff --git a/tests/baselines/reference/tscWatch/programUpdates/create-configured-project-without-file-list.js b/tests/baselines/reference/tscWatch/programUpdates/create-configured-project-without-file-list.js index 04bf91d49f66c..c984ba0f3ea4b 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/create-configured-project-without-file-list.js +++ b/tests/baselines/reference/tscWatch/programUpdates/create-configured-project-without-file-list.js @@ -59,21 +59,21 @@ Shape signatures in builder refreshed for:: /a/b/d/f2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/c/f1.ts: +/a/b/c/f1.ts: *new* {} -/a/b/d/f2.ts: +/a/b/d/f2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined 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 9638a03ecf006..400e3b3c600e4 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/create-watch-without-config-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/create-watch-without-config-file.js @@ -59,18 +59,16 @@ Shape signatures in builder refreshed for:: /a/b/c/module.d.ts (used version) /a/b/c/app.ts (used version) -PolledWatches:: - FsWatches:: -/a/b/c/app.ts: +/a/b/c/app.ts: *new* {} -/a/b/c/module.d.ts: +/a/b/c/module.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} exitCode:: ExitStatus.undefined 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 56f44d901a039..d517b71fc7c50 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/deleted-files-affect-project-structure-2.js +++ b/tests/baselines/reference/tscWatch/programUpdates/deleted-files-affect-project-structure-2.js @@ -52,20 +52,16 @@ Shape signatures in builder refreshed for:: /a/b/f2.ts (used version) /a/b/f1.ts (used version) -PolledWatches:: - FsWatches:: -/a/b/f1.ts: +/a/b/f1.ts: *new* {} -/a/b/f2.ts: +/a/b/f2.ts: *new* {} -/a/c/f3.ts: +/a/c/f3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/c/f3.js] @@ -148,8 +144,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/f1.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /a/b/f1.ts: {} @@ -158,8 +152,12 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/f2.ts: + {} + FsWatchesRecursive:: -/a: +/a: *new* {} exitCode:: ExitStatus.undefined 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 a6cbb4fe321df..5afcfaebd9357 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/deleted-files-affect-project-structure.js +++ b/tests/baselines/reference/tscWatch/programUpdates/deleted-files-affect-project-structure.js @@ -52,20 +52,16 @@ Shape signatures in builder refreshed for:: /a/b/f2.ts (used version) /a/b/f1.ts (used version) -PolledWatches:: - FsWatches:: -/a/b/f1.ts: +/a/b/f1.ts: *new* {} -/a/b/f2.ts: +/a/b/f2.ts: *new* {} -/a/c/f3.ts: +/a/c/f3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/c/f3.js] @@ -147,16 +143,20 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/f1.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /a/b/f1.ts: {} /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/f2.ts: + {} +/a/c/f3.ts: + {} + FsWatchesRecursive:: -/a: +/a: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/extended-source-files-are-watched.js b/tests/baselines/reference/tscWatch/programUpdates/extended-source-files-are-watched.js index 24b13fc297506..34b7b35abe300 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/extended-source-files-are-watched.js +++ b/tests/baselines/reference/tscWatch/programUpdates/extended-source-files-are-watched.js @@ -56,21 +56,19 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] @@ -125,13 +123,11 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/second.tsconfig.json: +/a/b/second.tsconfig.json: *new* {} -/a/b/first.tsconfig.json: +/a/b/first.tsconfig.json: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] @@ -175,26 +171,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/commonfile1.ts: - {} -/a/b/commonfile2.ts: - {} -/a/lib/lib.d.ts: - {} -/a/b/second.tsconfig.json: - {} -/a/b/first.tsconfig.json: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] @@ -236,26 +212,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/commonfile1.ts: - {} -/a/b/commonfile2.ts: - {} -/a/lib/lib.d.ts: - {} -/a/b/second.tsconfig.json: - {} -/a/b/first.tsconfig.json: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -303,7 +259,11 @@ FsWatches:: /a/lib/lib.d.ts: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/b/second.tsconfig.json: + {} +/a/b/first.tsconfig.json: + {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/file-in-files-is-deleted.js b/tests/baselines/reference/tscWatch/programUpdates/file-in-files-is-deleted.js index d4deb7113f8c4..474889dc1df90 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/file-in-files-is-deleted.js +++ b/tests/baselines/reference/tscWatch/programUpdates/file-in-files-is-deleted.js @@ -50,21 +50,19 @@ Shape signatures in builder refreshed for:: /a/b/f2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/f1.ts: +/a/b/f1.ts: *new* {} -/a/b/f2.ts: +/a/b/f2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/f1.js] @@ -113,7 +111,7 @@ Shape signatures in builder refreshed for:: PolledWatches:: /a/b/node_modules/@types: {"pollingInterval":500} -/a/b/f2.ts: +/a/b/f2.ts: *new* {"pollingInterval":500} FsWatches:: @@ -124,7 +122,9 @@ FsWatches:: /a/lib/lib.d.ts: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/b/f2.ts: + {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/files-explicitly-excluded-in-config-file.js b/tests/baselines/reference/tscWatch/programUpdates/files-explicitly-excluded-in-config-file.js index 34ac47728afb3..f944f589dcc59 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/files-explicitly-excluded-in-config-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/files-explicitly-excluded-in-config-file.js @@ -56,21 +56,21 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/handle-recreated-files-correctly.js b/tests/baselines/reference/tscWatch/programUpdates/handle-recreated-files-correctly.js index cee064ea05548..29ca9e1858095 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/handle-recreated-files-correctly.js +++ b/tests/baselines/reference/tscWatch/programUpdates/handle-recreated-files-correctly.js @@ -56,21 +56,21 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -122,24 +122,6 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (computed .d.ts) /a/b/commonfile1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/commonfile1.ts: - {} -/a/b/commonfile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] file written with same contents @@ -191,6 +173,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/commonfile2.ts: + {} + FsWatchesRecursive:: /a/b: {} @@ -248,7 +234,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} FsWatchesRecursive:: 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 c9be8259f5f22..1096c3d6687d1 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 @@ -52,17 +52,15 @@ Shape signatures in builder refreshed for:: /a/b/commonfile1.ts (used version) PolledWatches:: -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {"pollingInterval":500} FsWatches:: -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] @@ -78,6 +76,16 @@ Input:: let y = 1 +PolledWatches *deleted*:: +/a/b/commonfile2.ts: + {"pollingInterval":500} + +FsWatches:: +/a/b/commonfile1.ts: + {} +/a/lib/lib.d.ts: + {} + Output:: >> Screen clear [12:00:19 AM] File change detected. Starting incremental compilation... @@ -103,18 +111,14 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (computed .d.ts) /a/b/commonfile1.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /a/b/commonfile1.ts: {} /a/lib/lib.d.ts: {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] file written with same contents diff --git a/tests/baselines/reference/tscWatch/programUpdates/if-config-file-doesnt-have-errors,-they-are-not-reported.js b/tests/baselines/reference/tscWatch/programUpdates/if-config-file-doesnt-have-errors,-they-are-not-reported.js index dbca2804f1b3a..1d14d78a25226 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/if-config-file-doesnt-have-errors,-they-are-not-reported.js +++ b/tests/baselines/reference/tscWatch/programUpdates/if-config-file-doesnt-have-errors,-they-are-not-reported.js @@ -46,19 +46,19 @@ Shape signatures in builder refreshed for:: /a/b/app.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/app.ts: +/a/b/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/non-existing-directories-listed-in-config-file-input-array-should-be-able-to-handle-@types-if-input-file-list-is-empty.js b/tests/baselines/reference/tscWatch/programUpdates/non-existing-directories-listed-in-config-file-input-array-should-be-able-to-handle-@types-if-input-file-list-is-empty.js index ea44a54abcb80..583ac7e994723 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/non-existing-directories-listed-in-config-file-input-array-should-be-able-to-handle-@types-if-input-file-list-is-empty.js +++ b/tests/baselines/reference/tscWatch/programUpdates/non-existing-directories-listed-in-config-file-input-array-should-be-able-to-handle-@types-if-input-file-list-is-empty.js @@ -48,14 +48,12 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a/node_modules/@types: +/a/node_modules/@types: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/non-existing-directories-listed-in-config-file-input-array-should-be-tolerated-without-crashing-the-server.js b/tests/baselines/reference/tscWatch/programUpdates/non-existing-directories-listed-in-config-file-input-array-should-be-tolerated-without-crashing-the-server.js index eb404dde0c76d..f74a32a9e47b4 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/non-existing-directories-listed-in-config-file-input-array-should-be-tolerated-without-crashing-the-server.js +++ b/tests/baselines/reference/tscWatch/programUpdates/non-existing-directories-listed-in-config-file-input-array-should-be-tolerated-without-crashing-the-server.js @@ -43,20 +43,18 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} -/a/b/app: +/a/b/app: *new* {"pollingInterval":500} -/a/b/test: +/a/b/test: *new* {"pollingInterval":500} -/a/b/something: +/a/b/something: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/rename-a-module-file-and-rename-back-should-restore-the-states-for-configured-projects.js b/tests/baselines/reference/tscWatch/programUpdates/rename-a-module-file-and-rename-back-should-restore-the-states-for-configured-projects.js index 107af81ab8505..5fcfabdd8a84d 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/rename-a-module-file-and-rename-back-should-restore-the-states-for-configured-projects.js +++ b/tests/baselines/reference/tscWatch/programUpdates/rename-a-module-file-and-rename-back-should-restore-the-states-for-configured-projects.js @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /a/b/file1.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1.ts: +/a/b/file1.ts: *new* {} -/a/b/modulefile.ts: +/a/b/modulefile.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -127,7 +127,7 @@ Shape signatures in builder refreshed for:: PolledWatches:: /a/b/node_modules/@types: {"pollingInterval":500} -/a/b/modulefile: +/a/b/modulefile: *new* {"pollingInterval":500} FsWatches:: @@ -137,9 +137,13 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b: +/a/b: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* + {} + +FsWatches *deleted*:: +/a/b/modulefile.ts: {} FsWatchesRecursive:: @@ -195,6 +199,10 @@ PolledWatches:: /a/b/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/a/b/modulefile: + {"pollingInterval":500} + FsWatches:: /a/b/tsconfig.json: {} @@ -202,7 +210,13 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/modulefile.ts: +/a/b/modulefile.ts: *new* + {} + +FsWatches *deleted*:: +/a/b: + {} +/a/b/modulefile1.ts: {} FsWatchesRecursive:: 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 f74b016521f8a..a1f653ecb8c66 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/rename-a-module-file-and-rename-back-should-restore-the-states-for-inferred-projects.js +++ b/tests/baselines/reference/tscWatch/programUpdates/rename-a-module-file-and-rename-back-should-restore-the-states-for-inferred-projects.js @@ -46,18 +46,14 @@ Shape signatures in builder refreshed for:: /a/b/modulefile.ts (used version) /a/b/file1.ts (used version) -PolledWatches:: - FsWatches:: -/a/b/file1.ts: +/a/b/file1.ts: *new* {} -/a/b/modulefile.ts: +/a/b/modulefile.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/moduleFile.js] @@ -112,16 +108,18 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/file1.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /a/b/file1.ts: {} /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/modulefile.ts: + {} + FsWatchesRecursive:: -/a: +/a: *new* {} exitCode:: ExitStatus.undefined @@ -160,17 +158,17 @@ Shape signatures in builder refreshed for:: /a/b/modulefile.ts (computed .d.ts) /a/b/file1.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /a/b/file1.ts: {} /a/lib/lib.d.ts: {} -/a/b/modulefile.ts: +/a/b/modulefile.ts: *new* {} -FsWatchesRecursive:: +FsWatchesRecursive *deleted*:: +/a: + {} exitCode:: ExitStatus.undefined 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 d39a86e24a4e2..c237ec788bcb7 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 @@ -55,21 +55,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/b.ts: +/user/username/projects/b.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -123,24 +123,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/lib/a.js] file written with same contents 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 04bae2da25928..20a05e723b6ba 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 @@ -51,21 +51,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -121,24 +121,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) /user/username/projects/myproject/b.ts (used version) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] diff --git a/tests/baselines/reference/tscWatch/programUpdates/should-handle-non-existing-directories-in-config-file.js b/tests/baselines/reference/tscWatch/programUpdates/should-handle-non-existing-directories-in-config-file.js index 3cbbec4a23623..76d2ce70ac03c 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-handle-non-existing-directories-in-config-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-handle-non-existing-directories-in-config-file.js @@ -44,21 +44,21 @@ Shape signatures in builder refreshed for:: /a/src/app.ts (used version) PolledWatches:: -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} -/a/notexistingfolder: +/a/notexistingfolder: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/src/app.ts: +/a/src/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/src: +/a/src: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/should-ignore-non-existing-files-specified-in-the-config-file.js b/tests/baselines/reference/tscWatch/programUpdates/should-ignore-non-existing-files-specified-in-the-config-file.js index 8fa802dd7c697..e44b2d6b12065 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-ignore-non-existing-files-specified-in-the-config-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-ignore-non-existing-files-specified-in-the-config-file.js @@ -60,21 +60,19 @@ Shape signatures in builder refreshed for:: /a/b/commonfile1.ts (used version) PolledWatches:: -/a/b/commonfile3.ts: +/a/b/commonfile3.ts: *new* {"pollingInterval":500} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] 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 02b2148905a30..d2a2977a19685 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 @@ -50,23 +50,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/file2.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file1.ts: +/user/username/projects/myproject/file1.ts: *new* {} -/user/username/projects/myproject/src/file2.ts: +/user/username/projects/myproject/src/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -104,26 +104,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -170,7 +150,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/src/file3.ts: +/user/username/projects/myproject/src/file3.ts: *new* {} FsWatchesRecursive:: @@ -201,27 +181,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/file3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 8d6be24a2de73..e74b4d1593d75 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 @@ -50,23 +50,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/file2.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file1.ts: +/user/username/projects/myproject/file1.ts: *new* {} -/user/username/projects/myproject/src/file2.ts: +/user/username/projects/myproject/src/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -104,26 +104,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -170,7 +150,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/src/file3.ts: +/user/username/projects/myproject/src/file3.ts: *new* {} FsWatchesRecursive:: @@ -201,27 +181,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/file3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 6a9219d6b34eb..edfce1a157eaa 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 @@ -50,23 +50,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/file2.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file1.ts: +/user/username/projects/myproject/file1.ts: *new* {} -/user/username/projects/myproject/src/file2.ts: +/user/username/projects/myproject/src/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -96,26 +96,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -162,7 +142,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/src/file3.ts: +/user/username/projects/myproject/src/file3.ts: *new* {} FsWatchesRecursive:: @@ -189,27 +169,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/file3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 7f4f35d8090b4..50ff4d43f8c74 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 @@ -44,23 +44,23 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file1.ts: +/user/username/projects/myproject/file1.ts: *new* {} -/user/username/projects/myproject/src/file2.ts: +/user/username/projects/myproject/src/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -87,26 +87,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -151,7 +131,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/src/file3.ts: +/user/username/projects/myproject/src/file3.ts: *new* {} FsWatchesRecursive:: @@ -190,27 +170,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/file3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 2df0cdad9f3c0..77c1b7861cb82 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 @@ -50,23 +50,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/file2.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file1.ts: +/user/username/projects/myproject/file1.ts: *new* {} -/user/username/projects/myproject/src/file2.ts: +/user/username/projects/myproject/src/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -104,26 +104,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -170,7 +150,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/src/file3.ts: +/user/username/projects/myproject/src/file3.ts: *new* {} FsWatchesRecursive:: @@ -201,27 +181,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/file3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 69e8447c98f39..f25bad77beda2 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 @@ -50,23 +50,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/file2.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file1.ts: +/user/username/projects/myproject/file1.ts: *new* {} -/user/username/projects/myproject/src/file2.ts: +/user/username/projects/myproject/src/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -96,26 +96,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -162,7 +142,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/src/file3.ts: +/user/username/projects/myproject/src/file3.ts: *new* {} FsWatchesRecursive:: @@ -189,27 +169,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/file3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/should-properly-handle-module-resolution-changes-in-config-file.js b/tests/baselines/reference/tscWatch/programUpdates/should-properly-handle-module-resolution-changes-in-config-file.js index f7d4ae6493f28..4c09b006dbb23 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-properly-handle-module-resolution-changes-in-config-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-properly-handle-module-resolution-changes-in-config-file.js @@ -58,21 +58,21 @@ Shape signatures in builder refreshed for:: /a/b/file1.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1.ts: +/a/b/file1.ts: *new* {} -/a/b/node_modules/module1.ts: +/a/b/node_modules/module1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b/node_modules: +/a/b/node_modules: *new* {} exitCode:: ExitStatus.undefined @@ -120,6 +120,10 @@ Shape signatures in builder refreshed for:: /a/b/file1.ts (computed .d.ts) PolledWatches:: +/a/b/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: /a/b/node_modules/@types: {"pollingInterval":500} @@ -130,12 +134,18 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/module1.ts: +/a/module1.ts: *new* {} -/a/b: +/a/b: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/b/node_modules/module1.ts: + {} + +FsWatchesRecursive *deleted*:: +/a/b/node_modules: + {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/should-reflect-change-in-config-file.js b/tests/baselines/reference/tscWatch/programUpdates/should-reflect-change-in-config-file.js index 3ee08c3bfcdf7..46f8ac9ea59e3 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-reflect-change-in-config-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-reflect-change-in-config-file.js @@ -59,21 +59,19 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] @@ -123,22 +121,6 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (computed .d.ts) /a/b/commonfile1.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/commonfile1.ts: - {} -/a/b/commonfile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] file written with same contents @@ -195,7 +177,9 @@ FsWatches:: /a/lib/lib.d.ts: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/b/commonfile2.ts: + {} exitCode:: ExitStatus.undefined 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 8db7ed20c3cbc..99f5b7145ceb6 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-support-files-without-extensions.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-support-files-without-extensions.js @@ -40,16 +40,12 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/compile (used version) -PolledWatches:: - FsWatches:: -/a/compile: +/a/compile: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/compile.js] diff --git a/tests/baselines/reference/tscWatch/programUpdates/should-tolerate-config-file-errors-and-still-try-to-build-a-project.js b/tests/baselines/reference/tscWatch/programUpdates/should-tolerate-config-file-errors-and-still-try-to-build-a-project.js index 44e401474b612..ee07b04befe33 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-tolerate-config-file-errors-and-still-try-to-build-a-project.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-tolerate-config-file-errors-and-still-try-to-build-a-project.js @@ -61,21 +61,21 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined 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 b185bb6dfbe6e..fc68e3bb3a08c 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/shouldnt-report-error-about-unused-function-incorrectly-when-file-changes-from-global-to-module.js +++ b/tests/baselines/reference/tscWatch/programUpdates/shouldnt-report-error-about-unused-function-incorrectly-when-file-changes-from-global-to-module.js @@ -45,16 +45,12 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/b/file.ts (used version) -PolledWatches:: - FsWatches:: -/a/b/file.ts: +/a/b/file.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/file.js] @@ -100,16 +96,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/file.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/a/b/file.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/file.js] 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 f247347b2c26a..8ac1a669ef5ed 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/two-watch-programs-are-not-affected-by-each-other.js +++ b/tests/baselines/reference/tscWatch/programUpdates/two-watch-programs-are-not-affected-by-each-other.js @@ -51,18 +51,14 @@ Shape signatures in builder refreshed for:: /a/c/f2.ts (used version) /a/d/f3.ts (used version) -PolledWatches:: - FsWatches:: -/a/c/f2.ts: +/a/c/f2.ts: *new* {} -/a/d/f3.ts: +/a/d/f3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/c/f2.js] @@ -110,8 +106,6 @@ Shape signatures in builder refreshed for:: /a/d/f3.ts (used version) /a/b/f1.ts (used version) -PolledWatches:: - FsWatches:: /a/c/f2.ts: {} @@ -119,11 +113,9 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/f1.ts: +/a/b/f1.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/c/f2.js] file written with same contents diff --git a/tests/baselines/reference/tscWatch/programUpdates/types-should-load-from-config-file-path-if-config-exists.js b/tests/baselines/reference/tscWatch/programUpdates/types-should-load-from-config-file-path-if-config-exists.js index f936e1d84722a..2063de2b75648 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/types-should-load-from-config-file-path-if-config-exists.js +++ b/tests/baselines/reference/tscWatch/programUpdates/types-should-load-from-config-file-path-if-config-exists.js @@ -49,22 +49,20 @@ Shape signatures in builder refreshed for:: /a/b/app.ts (used version) /a/b/node_modules/@types/node/index.d.ts (used version) -PolledWatches:: - FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/app.ts: +/a/b/app.ts: *new* {} -/a/b/node_modules/@types/node/index.d.ts: +/a/b/node_modules/@types/node/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b/node_modules: +/a/b/node_modules: *new* {} -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/types-should-not-load-from-config-file-path-if-config-exists-but-does-not-specifies-typeRoots.js b/tests/baselines/reference/tscWatch/programUpdates/types-should-not-load-from-config-file-path-if-config-exists-but-does-not-specifies-typeRoots.js index fd38ef9c8cc28..e53b5ce296cfc 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/types-should-not-load-from-config-file-path-if-config-exists-but-does-not-specifies-typeRoots.js +++ b/tests/baselines/reference/tscWatch/programUpdates/types-should-not-load-from-config-file-path-if-config-exists-but-does-not-specifies-typeRoots.js @@ -53,18 +53,16 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/b/app.ts (used version) -PolledWatches:: - FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/app.ts: +/a/b/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined 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 39887a751498c..2bbf4f4de4386 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-diagnostics-and-emit-for-decorators.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-diagnostics-and-emit-for-decorators.js @@ -56,20 +56,18 @@ Shape signatures in builder refreshed for:: /a.ts (used version) /a/lib/lib.d.ts (used version) -PolledWatches:: - FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/a.ts: +/a.ts: *new* {} -/b.ts: +/b.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} exitCode:: ExitStatus.undefined @@ -171,22 +169,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a.ts: - {} -/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - exitCode:: ExitStatus.undefined //// [/b.js] file written with same contents @@ -241,22 +223,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a.ts: - {} -/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - exitCode:: ExitStatus.undefined //// [/b.js] file written with same contents 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 1c294b8ddcdfc..40f3a46b61628 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-diagnostics-and-emit-when-useDefineForClassFields-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-diagnostics-and-emit-when-useDefineForClassFields-changes.js @@ -49,18 +49,16 @@ Shape signatures in builder refreshed for:: /a.ts (used version) /a/lib/lib.d.ts (used version) -PolledWatches:: - FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/a.ts: +/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} exitCode:: ExitStatus.undefined @@ -111,20 +109,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - exitCode:: ExitStatus.undefined //// [/a.js] 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 a718a083f7cff..4def50e4f854f 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 @@ -45,19 +45,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/index.tsx (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/index.tsx: +/user/username/projects/myproject/index.tsx: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -94,6 +94,10 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} 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 c4b8e5933792c..697758f3e8fb5 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 @@ -51,21 +51,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -121,24 +121,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -177,24 +159,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -241,24 +205,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 7ade975359b04..113e9076d3f48 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 @@ -54,21 +54,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -113,24 +113,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -168,24 +150,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -233,24 +197,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -288,23 +234,5 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 70d5dcf2ddf24..5680f398084d4 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 @@ -60,17 +60,15 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] @@ -112,18 +110,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -173,18 +159,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 49444245c1ef0..e187569f15aaf 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 @@ -55,17 +55,15 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] @@ -106,18 +104,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -161,18 +147,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 eaf6304a66b14..f1f51659f5d37 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 @@ -55,17 +55,15 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] @@ -106,18 +104,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents @@ -161,18 +147,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] file written with same contents 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 13e80bebbdca0..d4c3230e4a49a 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 @@ -57,17 +57,15 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] @@ -105,18 +103,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] @@ -167,18 +153,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] 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 f8229c73998a8..c602c12b565ae 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 @@ -52,17 +52,15 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] @@ -99,18 +97,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] @@ -155,18 +141,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] 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 53379be92a74e..8f1da7c3675a0 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 @@ -52,17 +52,15 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] @@ -99,18 +97,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] @@ -155,18 +141,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] 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 f8a0ee0ab6cfd..bf6f79252538d 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 @@ -46,19 +46,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -133,7 +133,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} FsWatchesRecursive:: @@ -187,6 +187,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/b.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject: {} 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 6e9fbbc51dfbb..779415c9f6887 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-forceConsistentCasingInFileNames-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-forceConsistentCasingInFileNames-changes.js @@ -49,20 +49,18 @@ Shape signatures in builder refreshed for:: /b.ts (used version) /a/lib/lib.d.ts (used version) -PolledWatches:: - FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/a.ts: +/a.ts: *new* {} -/b.ts: +/b.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} exitCode:: ExitStatus.undefined @@ -126,21 +124,5 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -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 982c3e13f4437..3fbe6a8adaacd 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 @@ -58,19 +58,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -113,21 +113,5 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 c400ec28ffc0d..ed989222c781d 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 @@ -45,19 +45,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -100,22 +100,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -152,22 +136,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -199,21 +167,5 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 69342ade911b3..298af548e5644 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 @@ -52,23 +52,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/data.json: +/user/username/projects/myproject/data.json: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -111,6 +111,12 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (computed .d.ts) PolledWatches:: +/user/username/projects/myproject/data.json: + {"pollingInterval":500} *new* +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: /user/username/projects/myproject/data.json: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: @@ -124,8 +130,12 @@ FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject: + {} *new* +/user/username/projects/myproject/data.json: *new* {} -/user/username/projects/myproject/data.json: + +FsWatches *deleted*:: +/user/username/projects/myproject: {} FsWatchesRecursive:: diff --git a/tests/baselines/reference/tscWatch/programUpdates/watched-files-when-file-is-deleted-and-new-file-is-added-as-part-of-change.js b/tests/baselines/reference/tscWatch/programUpdates/watched-files-when-file-is-deleted-and-new-file-is-added-as-part-of-change.js index c0e987afec7be..6219d9258e976 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/watched-files-when-file-is-deleted-and-new-file-is-added-as-part-of-change.js +++ b/tests/baselines/reference/tscWatch/programUpdates/watched-files-when-file-is-deleted-and-new-file-is-added-as-part-of-change.js @@ -44,19 +44,19 @@ Shape signatures in builder refreshed for:: /home/username/project/src/file1.ts (used version) PolledWatches:: -/home/username/project/node_modules/@types: +/home/username/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/home/username/project/tsconfig.json: +/home/username/project/tsconfig.json: *new* {} -/home/username/project/src/file1.ts: +/home/username/project/src/file1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/home/username/project: +/home/username/project: *new* {} exitCode:: ExitStatus.undefined @@ -105,7 +105,11 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/home/username/project/src/file2.ts: +/home/username/project/src/file2.ts: *new* + {} + +FsWatches *deleted*:: +/home/username/project/src/file1.ts: {} FsWatchesRecursive:: 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 b66e13c4bf181..8acbf2402c32b 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 @@ -67,21 +67,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -124,23 +124,5 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 2f9df780552cd..a786be486da8d 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/when-creating-extensionless-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/when-creating-extensionless-file.js @@ -55,19 +55,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/index.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/index.ts: +/user/username/projects/myproject/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -91,21 +91,5 @@ Reloading new file names and options Synchronizing program -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/index.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 780a10466bde6..858c25aa8149c 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 @@ -65,23 +65,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/client/linktofolder2/module2.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/client/folder1/module1.ts: +/user/username/projects/myproject/client/folder1/module1.ts: *new* {} -/user/username/projects/myproject/client/linktofolder2/module2.ts: +/user/username/projects/myproject/client/linktofolder2/module2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/client: +/user/username/projects/myproject/client: *new* {} -/user/username/projects/myproject/folder2: +/user/username/projects/myproject/folder2: *new* {} exitCode:: ExitStatus.undefined @@ -158,7 +158,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/client/linktofolder2/module3.ts: +/user/username/projects/myproject/client/linktofolder2/module3.ts: *new* {} FsWatchesRecursive:: 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 91730be93d4d4..07010aed67e95 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 @@ -77,29 +77,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/projects/project2/class2.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: +/user/username/projects/myproject/projects/project2/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: +/user/username/projects/myproject/projects/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: +/user/username/projects/myproject/projects/project2/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/tsconfig.json: +/user/username/projects/myproject/projects/project1/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/class1.d.ts: +/user/username/projects/myproject/projects/project1/class1.d.ts: *new* {} -/user/username/projects/myproject/projects/project2/class2.ts: +/user/username/projects/myproject/projects/project2/class2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/projects/project1: +/user/username/projects/myproject/projects/project1: *new* {} -/user/username/projects/myproject/projects/project2: +/user/username/projects/myproject/projects/project2: *new* {} exitCode:: ExitStatus.undefined @@ -232,7 +232,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} FsWatches:: @@ -263,6 +263,36 @@ Input:: declare class class3 {} +PolledWatches:: +/user/username/projects/myproject/projects/project2/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/projects/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +PolledWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class3.d.ts: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/projects/project2/tsconfig.json: + {} +/user/username/projects/myproject/projects/project1/tsconfig.json: + {} +/user/username/projects/myproject/projects/project1/class1.d.ts: + {} +/user/username/projects/myproject/projects/project2/class2.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/projects/project1: + {} +/user/username/projects/myproject/projects/project2: + {} + Output:: 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 Missing file FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Missing file @@ -322,7 +352,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {} FsWatchesRecursive:: @@ -424,34 +454,6 @@ Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detec Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Wild card directory of referenced project -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.d.ts: - {} -/user/username/projects/myproject/projects/project2/class2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project1: - {} -/user/username/projects/myproject/projects/project2: - {} - exitCode:: ExitStatus.undefined @@ -512,7 +514,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} FsWatches:: @@ -527,6 +529,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class3.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} @@ -604,6 +610,36 @@ Input:: declare class class3 {} +PolledWatches:: +/user/username/projects/myproject/projects/project2/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/projects/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +PolledWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class3.d.ts: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/projects/project2/tsconfig.json: + {} +/user/username/projects/myproject/projects/project1/tsconfig.json: + {} +/user/username/projects/myproject/projects/project1/class1.d.ts: + {} +/user/username/projects/myproject/projects/project2/class2.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/projects/project1: + {} +/user/username/projects/myproject/projects/project2: + {} + Output:: 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 Missing file FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Missing file @@ -663,7 +699,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {} FsWatchesRecursive:: 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 b265e8925eacb..9d62d76f4390d 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 @@ -72,21 +72,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.d.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.d.ts: +/user/username/projects/myproject/b.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -129,24 +129,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -189,24 +171,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -253,24 +217,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -312,24 +258,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -367,24 +295,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined @@ -432,23 +342,5 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/works-correctly-when-config-file-is-changed-but-its-content-havent.js b/tests/baselines/reference/tscWatch/programUpdates/works-correctly-when-config-file-is-changed-but-its-content-havent.js index 106039f6732b1..412f2efd54cfd 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/works-correctly-when-config-file-is-changed-but-its-content-havent.js +++ b/tests/baselines/reference/tscWatch/programUpdates/works-correctly-when-config-file-is-changed-but-its-content-havent.js @@ -53,21 +53,19 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] @@ -98,21 +96,5 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/commonfile1.ts: - {} -/a/b/commonfile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/projectsWithReferences/on-sample-project.js b/tests/baselines/reference/tscWatch/projectsWithReferences/on-sample-project.js index ccbe5ead3f71c..9e7a4c12562a5 100644 --- a/tests/baselines/reference/tscWatch/projectsWithReferences/on-sample-project.js +++ b/tests/baselines/reference/tscWatch/projectsWithReferences/on-sample-project.js @@ -497,33 +497,33 @@ Dependencies for:: /user/username/projects/sample1/core/index.d.ts PolledWatches:: -/user/username/projects/sample1/tests/node_modules/@types: +/user/username/projects/sample1/tests/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/sample1/node_modules/@types: +/user/username/projects/sample1/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/sample1/tests/tsconfig.json: +/user/username/projects/sample1/tests/tsconfig.json: *new* {} -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/tests/index.ts: +/user/username/projects/sample1/tests/index.ts: *new* {} -/user/username/projects/sample1/core/index.d.ts: +/user/username/projects/sample1/core/index.d.ts: *new* {} -/user/username/projects/sample1/logic/index.d.ts: +/user/username/projects/sample1/logic/index.d.ts: *new* {} -/user/username/projects/sample1/core/anothermodule.d.ts: +/user/username/projects/sample1/core/anothermodule.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -644,36 +644,6 @@ function foo() { } Output:: -PolledWatches:: -/user/username/projects/sample1/tests/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/sample1/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} -/user/username/projects/sample1/core/index.d.ts: - {} -/user/username/projects/sample1/logic/index.d.ts: - {} -/user/username/projects/sample1/core/anothermodule.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined @@ -860,36 +830,6 @@ Dependencies for:: /user/username/projects/sample1/logic/index.d.ts /user/username/projects/sample1/core/index.d.ts -PolledWatches:: -/user/username/projects/sample1/tests/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/sample1/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/sample1/tests/tsconfig.json: - {} -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/tests/index.ts: - {} -/user/username/projects/sample1/core/index.d.ts: - {} -/user/username/projects/sample1/logic/index.d.ts: - {} -/user/username/projects/sample1/core/anothermodule.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/sample1/tests/index.js] file written with same contents @@ -1190,7 +1130,11 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/sample1/logic/decls/index.d.ts: +/user/username/projects/sample1/logic/decls/index.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/sample1/logic/index.d.ts: {} FsWatchesRecursive:: 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 ff552d69c500c..6d19443a74d83 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 @@ -288,39 +288,39 @@ Dependencies for:: /user/username/projects/transitiveReferences/a/index.d.ts PolledWatches:: -/user/username/projects/transitivereferences/c/node_modules/@types: +/user/username/projects/transitivereferences/c/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/transitivereferences/node_modules/@types: +/user/username/projects/transitivereferences/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/transitivereferences/c/tsconfig.json: +/user/username/projects/transitivereferences/c/tsconfig.json: *new* {} -/user/username/projects/transitivereferences/b/tsconfig.json: +/user/username/projects/transitivereferences/b/tsconfig.json: *new* {} -/user/username/projects/transitivereferences/a/tsconfig.json: +/user/username/projects/transitivereferences/a/tsconfig.json: *new* {} -/user/username/projects/transitivereferences/c/index.ts: +/user/username/projects/transitivereferences/c/index.ts: *new* {} -/user/username/projects/transitivereferences: +/user/username/projects/transitivereferences: *new* {} -/user/username/projects/transitivereferences/b/index.d.ts: +/user/username/projects/transitivereferences/b/index.d.ts: *new* {} -/user/username/projects/transitivereferences/a/index.d.ts: +/user/username/projects/transitivereferences/a/index.d.ts: *new* {} -/user/username/projects/transitivereferences/refs/a.d.ts: +/user/username/projects/transitivereferences/refs/a.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/transitivereferences/b: +/user/username/projects/transitivereferences/b: *new* {} -/user/username/projects/transitivereferences/a: +/user/username/projects/transitivereferences/a: *new* {} -/user/username/projects/transitivereferences/refs: +/user/username/projects/transitivereferences/refs: *new* {} -/user/username/projects/transitivereferences/c: +/user/username/projects/transitivereferences/c: *new* {} exitCode:: ExitStatus.undefined @@ -479,42 +479,6 @@ Dependencies for:: /user/username/projects/transitiveReferences/b/index.d.ts /user/username/projects/transitiveReferences/a/index.d.ts -PolledWatches:: -/user/username/projects/transitivereferences/c/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/transitivereferences/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/transitivereferences/c/tsconfig.json: - {} -/user/username/projects/transitivereferences/b/tsconfig.json: - {} -/user/username/projects/transitivereferences/a/tsconfig.json: - {} -/user/username/projects/transitivereferences/c/index.ts: - {} -/user/username/projects/transitivereferences: - {} -/user/username/projects/transitivereferences/b/index.d.ts: - {} -/user/username/projects/transitivereferences/a/index.d.ts: - {} -/user/username/projects/transitivereferences/refs/a.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/transitivereferences/b: - {} -/user/username/projects/transitivereferences/a: - {} -/user/username/projects/transitivereferences/refs: - {} -/user/username/projects/transitivereferences/c: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/transitiveReferences/c/index.js] file written with same contents @@ -614,6 +578,12 @@ Dependencies for:: /user/username/projects/transitiveReferences/a/index.d.ts PolledWatches:: +/user/username/projects/transitivereferences/c/node_modules/@types: + {"pollingInterval":500} *new* +/user/username/projects/transitivereferences/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: @@ -635,8 +605,14 @@ FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/transitivereferences: + {} *new* +/user/username/projects/transitivereferences/nrefs/a.d.ts: *new* {} -/user/username/projects/transitivereferences/nrefs/a.d.ts: + +FsWatches *deleted*:: +/user/username/projects/transitivereferences: + {} +/user/username/projects/transitivereferences/refs/a.d.ts: {} FsWatchesRecursive:: @@ -646,7 +622,11 @@ FsWatchesRecursive:: {} /user/username/projects/transitivereferences/c: {} -/user/username/projects/transitivereferences/nrefs: +/user/username/projects/transitivereferences/nrefs: *new* + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/transitivereferences/refs: {} exitCode:: ExitStatus.undefined @@ -743,6 +723,12 @@ Dependencies for:: /user/username/projects/transitiveReferences/a/index.d.ts PolledWatches:: +/user/username/projects/transitivereferences/c/node_modules/@types: + {"pollingInterval":500} *new* +/user/username/projects/transitivereferences/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: @@ -764,8 +750,14 @@ FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/transitivereferences: + {} *new* +/user/username/projects/transitivereferences/refs/a.d.ts: *new* {} -/user/username/projects/transitivereferences/refs/a.d.ts: + +FsWatches *deleted*:: +/user/username/projects/transitivereferences: + {} +/user/username/projects/transitivereferences/nrefs/a.d.ts: {} FsWatchesRecursive:: @@ -775,7 +767,11 @@ FsWatchesRecursive:: {} /user/username/projects/transitivereferences/c: {} -/user/username/projects/transitivereferences/refs: +/user/username/projects/transitivereferences/refs: *new* + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/transitivereferences/nrefs: {} exitCode:: ExitStatus.undefined @@ -875,7 +871,11 @@ FsWatches:: {} /user/username/projects/transitivereferences/refs/a.d.ts: {} -/user/username/projects/transitivereferences/nrefs/a.d.ts: +/user/username/projects/transitivereferences/nrefs/a.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/a/index.d.ts: {} FsWatchesRecursive:: @@ -887,7 +887,7 @@ FsWatchesRecursive:: {} /user/username/projects/transitivereferences/refs: {} -/user/username/projects/transitivereferences/nrefs: +/user/username/projects/transitivereferences/nrefs: *new* {} exitCode:: ExitStatus.undefined @@ -979,6 +979,10 @@ FsWatches:: /user/username/projects/transitivereferences/refs/a.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/transitivereferences/nrefs/a.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/transitivereferences/b: {} @@ -989,6 +993,10 @@ FsWatchesRecursive:: /user/username/projects/transitivereferences/refs: {} +FsWatchesRecursive *deleted*:: +/user/username/projects/transitivereferences/nrefs: + {} + exitCode:: ExitStatus.undefined @@ -1084,7 +1092,13 @@ FsWatches:: {} /user/username/projects/transitivereferences/refs/a.d.ts: {} -/user/username/projects/transitivereferences/b/index.ts: +/user/username/projects/transitivereferences/b/index.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/a/tsconfig.json: + {} +/user/username/projects/transitivereferences/b/index.d.ts: {} FsWatchesRecursive:: @@ -1095,6 +1109,10 @@ FsWatchesRecursive:: /user/username/projects/transitivereferences/refs: {} +FsWatchesRecursive *deleted*:: +/user/username/projects/transitivereferences/a: + {} + exitCode:: ExitStatus.undefined //// [/user/username/projects/transitiveReferences/b/index.js] file written with same contents @@ -1192,11 +1210,15 @@ FsWatches:: {} /user/username/projects/transitivereferences/refs/a.d.ts: {} -/user/username/projects/transitivereferences/a/tsconfig.json: +/user/username/projects/transitivereferences/a/tsconfig.json: *new* {} -/user/username/projects/transitivereferences/b/index.d.ts: +/user/username/projects/transitivereferences/b/index.d.ts: *new* {} -/user/username/projects/transitivereferences/a/index.d.ts: +/user/username/projects/transitivereferences/a/index.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/b/index.ts: {} FsWatchesRecursive:: @@ -1206,7 +1228,7 @@ FsWatchesRecursive:: {} /user/username/projects/transitivereferences/refs: {} -/user/username/projects/transitivereferences/a: +/user/username/projects/transitivereferences/a: *new* {} exitCode:: ExitStatus.undefined @@ -1306,7 +1328,11 @@ FsWatches:: {} /user/username/projects/transitivereferences/b/index.d.ts: {} -/user/username/projects/transitivereferences/a/index.ts: +/user/username/projects/transitivereferences/a/index.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/a/index.d.ts: {} FsWatchesRecursive:: @@ -1416,7 +1442,11 @@ FsWatches:: {} /user/username/projects/transitivereferences/b/index.d.ts: {} -/user/username/projects/transitivereferences/a/index.d.ts: +/user/username/projects/transitivereferences/a/index.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/a/index.ts: {} FsWatchesRecursive:: 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 e8670ab88fb07..79ff40fd375c6 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 @@ -288,37 +288,37 @@ Dependencies for:: /user/username/projects/transitiveReferences/a/index.d.ts PolledWatches:: -/user/username/projects/transitivereferences/c/node_modules/@types: +/user/username/projects/transitivereferences/c/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/transitivereferences/node_modules/@types: +/user/username/projects/transitivereferences/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/transitivereferences/c/tsconfig.json: +/user/username/projects/transitivereferences/c/tsconfig.json: *new* {} -/user/username/projects/transitivereferences/b/tsconfig.json: +/user/username/projects/transitivereferences/b/tsconfig.json: *new* {} -/user/username/projects/transitivereferences/a/tsconfig.json: +/user/username/projects/transitivereferences/a/tsconfig.json: *new* {} -/user/username/projects/transitivereferences/c/index.ts: +/user/username/projects/transitivereferences/c/index.ts: *new* {} -/user/username/projects/transitivereferences: +/user/username/projects/transitivereferences: *new* {} -/user/username/projects/transitivereferences/b/index.d.ts: +/user/username/projects/transitivereferences/b/index.d.ts: *new* {} -/user/username/projects/transitivereferences/a/index.d.ts: +/user/username/projects/transitivereferences/a/index.d.ts: *new* {} -/user/username/projects/transitivereferences/refs/a.d.ts: +/user/username/projects/transitivereferences/refs/a.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/transitivereferences/b: +/user/username/projects/transitivereferences/b: *new* {} -/user/username/projects/transitivereferences/refs: +/user/username/projects/transitivereferences/refs: *new* {} -/user/username/projects/transitivereferences/a: +/user/username/projects/transitivereferences/a: *new* {} exitCode:: ExitStatus.undefined @@ -477,40 +477,6 @@ Dependencies for:: /user/username/projects/transitiveReferences/b/index.d.ts /user/username/projects/transitiveReferences/a/index.d.ts -PolledWatches:: -/user/username/projects/transitivereferences/c/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/transitivereferences/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/transitivereferences/c/tsconfig.json: - {} -/user/username/projects/transitivereferences/b/tsconfig.json: - {} -/user/username/projects/transitivereferences/a/tsconfig.json: - {} -/user/username/projects/transitivereferences/c/index.ts: - {} -/user/username/projects/transitivereferences: - {} -/user/username/projects/transitivereferences/b/index.d.ts: - {} -/user/username/projects/transitivereferences/a/index.d.ts: - {} -/user/username/projects/transitivereferences/refs/a.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/transitivereferences/b: - {} -/user/username/projects/transitivereferences/refs: - {} -/user/username/projects/transitivereferences/a: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/transitiveReferences/c/index.js] file written with same contents @@ -610,6 +576,12 @@ Dependencies for:: /user/username/projects/transitiveReferences/a/index.d.ts PolledWatches:: +/user/username/projects/transitivereferences/c/node_modules/@types: + {"pollingInterval":500} *new* +/user/username/projects/transitivereferences/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: @@ -631,14 +603,28 @@ FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/transitivereferences: + {} *new* +/user/username/projects/transitivereferences/nrefs/a.d.ts: *new* {} -/user/username/projects/transitivereferences/nrefs/a.d.ts: + +FsWatches *deleted*:: +/user/username/projects/transitivereferences: + {} +/user/username/projects/transitivereferences/refs/a.d.ts: {} FsWatchesRecursive:: /user/username/projects/transitivereferences/b: + {} *new* +/user/username/projects/transitivereferences/nrefs: *new* {} -/user/username/projects/transitivereferences/nrefs: +/user/username/projects/transitivereferences/a: + {} *new* + +FsWatchesRecursive *deleted*:: +/user/username/projects/transitivereferences/b: + {} +/user/username/projects/transitivereferences/refs: {} /user/username/projects/transitivereferences/a: {} @@ -737,6 +723,12 @@ Dependencies for:: /user/username/projects/transitiveReferences/a/index.d.ts PolledWatches:: +/user/username/projects/transitivereferences/c/node_modules/@types: + {"pollingInterval":500} *new* +/user/username/projects/transitivereferences/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: @@ -758,14 +750,28 @@ FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/transitivereferences: + {} *new* +/user/username/projects/transitivereferences/refs/a.d.ts: *new* {} -/user/username/projects/transitivereferences/refs/a.d.ts: + +FsWatches *deleted*:: +/user/username/projects/transitivereferences: + {} +/user/username/projects/transitivereferences/nrefs/a.d.ts: {} FsWatchesRecursive:: /user/username/projects/transitivereferences/b: + {} *new* +/user/username/projects/transitivereferences/refs: *new* {} -/user/username/projects/transitivereferences/refs: +/user/username/projects/transitivereferences/a: + {} *new* + +FsWatchesRecursive *deleted*:: +/user/username/projects/transitivereferences/b: + {} +/user/username/projects/transitivereferences/nrefs: {} /user/username/projects/transitivereferences/a: {} @@ -867,7 +873,11 @@ FsWatches:: {} /user/username/projects/transitivereferences/refs/a.d.ts: {} -/user/username/projects/transitivereferences/nrefs/a.d.ts: +/user/username/projects/transitivereferences/nrefs/a.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/a/index.d.ts: {} FsWatchesRecursive:: @@ -875,7 +885,11 @@ FsWatchesRecursive:: {} /user/username/projects/transitivereferences/refs: {} -/user/username/projects/transitivereferences/nrefs: +/user/username/projects/transitivereferences/nrefs: *new* + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/transitivereferences/a: {} exitCode:: ExitStatus.undefined @@ -967,12 +981,20 @@ FsWatches:: /user/username/projects/transitivereferences/refs/a.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/transitivereferences/nrefs/a.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/transitivereferences/b: {} /user/username/projects/transitivereferences/refs: {} +FsWatchesRecursive *deleted*:: +/user/username/projects/transitivereferences/nrefs: + {} + exitCode:: ExitStatus.undefined @@ -1068,7 +1090,13 @@ FsWatches:: {} /user/username/projects/transitivereferences/refs/a.d.ts: {} -/user/username/projects/transitivereferences/b/index.ts: +/user/username/projects/transitivereferences/b/index.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/a/tsconfig.json: + {} +/user/username/projects/transitivereferences/b/index.d.ts: {} FsWatchesRecursive:: @@ -1174,11 +1202,15 @@ FsWatches:: {} /user/username/projects/transitivereferences/refs/a.d.ts: {} -/user/username/projects/transitivereferences/a/tsconfig.json: +/user/username/projects/transitivereferences/a/tsconfig.json: *new* {} -/user/username/projects/transitivereferences/b/index.d.ts: +/user/username/projects/transitivereferences/b/index.d.ts: *new* {} -/user/username/projects/transitivereferences/a/index.d.ts: +/user/username/projects/transitivereferences/a/index.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/b/index.ts: {} FsWatchesRecursive:: @@ -1186,7 +1218,7 @@ FsWatchesRecursive:: {} /user/username/projects/transitivereferences/refs: {} -/user/username/projects/transitivereferences/a: +/user/username/projects/transitivereferences/a: *new* {} exitCode:: ExitStatus.undefined @@ -1286,7 +1318,11 @@ FsWatches:: {} /user/username/projects/transitivereferences/b/index.d.ts: {} -/user/username/projects/transitivereferences/a/index.ts: +/user/username/projects/transitivereferences/a/index.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/a/index.d.ts: {} FsWatchesRecursive:: @@ -1394,7 +1430,11 @@ FsWatches:: {} /user/username/projects/transitivereferences/b/index.d.ts: {} -/user/username/projects/transitivereferences/a/index.d.ts: +/user/username/projects/transitivereferences/a/index.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/a/index.ts: {} FsWatchesRecursive:: diff --git a/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references.js b/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references.js index 6e858d68283d9..7b723bc3b0cce 100644 --- a/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references.js +++ b/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references.js @@ -308,29 +308,29 @@ Dependencies for:: /user/username/projects/transitiveReferences/a.d.ts PolledWatches:: -/user/username/projects/transitivereferences/node_modules/@types: +/user/username/projects/transitivereferences/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/transitivereferences/tsconfig.c.json: +/user/username/projects/transitivereferences/tsconfig.c.json: *new* {} -/user/username/projects/transitivereferences/tsconfig.b.json: +/user/username/projects/transitivereferences/tsconfig.b.json: *new* {} -/user/username/projects/transitivereferences/tsconfig.a.json: +/user/username/projects/transitivereferences/tsconfig.a.json: *new* {} -/user/username/projects/transitivereferences/c.ts: +/user/username/projects/transitivereferences/c.ts: *new* {} -/user/username/projects/transitivereferences/b.d.ts: +/user/username/projects/transitivereferences/b.d.ts: *new* {} -/user/username/projects/transitivereferences/a.d.ts: +/user/username/projects/transitivereferences/a.d.ts: *new* {} -/user/username/projects/transitivereferences/refs/a.d.ts: +/user/username/projects/transitivereferences/refs/a.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/transitivereferences/refs: +/user/username/projects/transitivereferences/refs: *new* {} exitCode:: ExitStatus.undefined @@ -490,32 +490,6 @@ Dependencies for:: /user/username/projects/transitiveReferences/b.d.ts /user/username/projects/transitiveReferences/a.d.ts -PolledWatches:: -/user/username/projects/transitivereferences/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/transitivereferences/tsconfig.c.json: - {} -/user/username/projects/transitivereferences/tsconfig.b.json: - {} -/user/username/projects/transitivereferences/tsconfig.a.json: - {} -/user/username/projects/transitivereferences/c.ts: - {} -/user/username/projects/transitivereferences/b.d.ts: - {} -/user/username/projects/transitivereferences/a.d.ts: - {} -/user/username/projects/transitivereferences/refs/a.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/transitivereferences/refs: - {} - exitCode:: ExitStatus.undefined //// [/user/username/projects/transitiveReferences/c.js] file written with same contents @@ -611,6 +585,10 @@ Dependencies for:: /user/username/projects/transitiveReferences/a.d.ts PolledWatches:: +/user/username/projects/transitivereferences/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} @@ -629,11 +607,19 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/transitivereferences/nrefs/a.d.ts: +/user/username/projects/transitivereferences/nrefs/a.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/refs/a.d.ts: {} FsWatchesRecursive:: -/user/username/projects/transitivereferences/nrefs: +/user/username/projects/transitivereferences/nrefs: *new* + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/transitivereferences/refs: {} exitCode:: ExitStatus.undefined @@ -726,6 +712,10 @@ Dependencies for:: /user/username/projects/transitiveReferences/a.d.ts PolledWatches:: +/user/username/projects/transitivereferences/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} @@ -744,11 +734,19 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/transitivereferences/refs/a.d.ts: +/user/username/projects/transitivereferences/refs/a.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/nrefs/a.d.ts: {} FsWatchesRecursive:: -/user/username/projects/transitivereferences/refs: +/user/username/projects/transitivereferences/refs: *new* + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/transitivereferences/nrefs: {} exitCode:: ExitStatus.undefined @@ -844,13 +842,17 @@ FsWatches:: {} /user/username/projects/transitivereferences/refs/a.d.ts: {} -/user/username/projects/transitivereferences/nrefs/a.d.ts: +/user/username/projects/transitivereferences/nrefs/a.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/a.d.ts: {} FsWatchesRecursive:: /user/username/projects/transitivereferences/refs: {} -/user/username/projects/transitivereferences/nrefs: +/user/username/projects/transitivereferences/nrefs: *new* {} exitCode:: ExitStatus.undefined @@ -938,10 +940,18 @@ FsWatches:: /user/username/projects/transitivereferences/refs/a.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/transitivereferences/nrefs/a.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/transitivereferences/refs: {} +FsWatchesRecursive *deleted*:: +/user/username/projects/transitivereferences/nrefs: + {} + exitCode:: ExitStatus.undefined @@ -1033,7 +1043,13 @@ FsWatches:: {} /user/username/projects/transitivereferences/refs/a.d.ts: {} -/user/username/projects/transitivereferences/b.ts: +/user/username/projects/transitivereferences/b.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/tsconfig.a.json: + {} +/user/username/projects/transitivereferences/b.d.ts: {} FsWatchesRecursive:: @@ -1144,11 +1160,15 @@ FsWatches:: {} /user/username/projects/transitivereferences/refs/a.d.ts: {} -/user/username/projects/transitivereferences/tsconfig.a.json: +/user/username/projects/transitivereferences/tsconfig.a.json: *new* {} -/user/username/projects/transitivereferences/b.d.ts: +/user/username/projects/transitivereferences/b.d.ts: *new* {} -/user/username/projects/transitivereferences/a.d.ts: +/user/username/projects/transitivereferences/a.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/b.ts: {} FsWatchesRecursive:: @@ -1248,7 +1268,11 @@ FsWatches:: {} /user/username/projects/transitivereferences/b.d.ts: {} -/user/username/projects/transitivereferences/a.ts: +/user/username/projects/transitivereferences/a.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/a.d.ts: {} FsWatchesRecursive:: @@ -1349,7 +1373,11 @@ FsWatches:: {} /user/username/projects/transitivereferences/b.d.ts: {} -/user/username/projects/transitivereferences/a.d.ts: +/user/username/projects/transitivereferences/a.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/transitivereferences/a.ts: {} FsWatchesRecursive:: 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 4a71d6e7d7e2c..5031b21990f89 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 @@ -242,29 +242,29 @@ Dependencies for:: /user/username/projects/sample1/core/index.d.ts PolledWatches:: -/user/username/projects/sample1/logic/node_modules/@types: +/user/username/projects/sample1/logic/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/sample1/node_modules/@types: +/user/username/projects/sample1/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/sample1/logic/tsconfig.json: +/user/username/projects/sample1/logic/tsconfig.json: *new* {} -/user/username/projects/sample1/core/tsconfig.json: +/user/username/projects/sample1/core/tsconfig.json: *new* {} -/user/username/projects/sample1/logic/index.ts: +/user/username/projects/sample1/logic/index.ts: *new* {} -/user/username/projects/sample1/core/index.d.ts: +/user/username/projects/sample1/core/index.d.ts: *new* {} -/user/username/projects/sample1/core/anothermodule.d.ts: +/user/username/projects/sample1/core/anothermodule.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/sample1/core: +/user/username/projects/sample1/core: *new* {} -/user/username/projects/sample1/logic: +/user/username/projects/sample1/logic: *new* {} exitCode:: ExitStatus.undefined @@ -528,31 +528,5 @@ Dependencies for:: /user/username/projects/sample1/core/anotherModule.d.ts /user/username/projects/sample1/core/index.d.ts -PolledWatches:: -/user/username/projects/sample1/logic/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/sample1/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/sample1/logic/tsconfig.json: - {} -/user/username/projects/sample1/core/tsconfig.json: - {} -/user/username/projects/sample1/logic/index.ts: - {} -/user/username/projects/sample1/core/index.d.ts: - {} -/user/username/projects/sample1/core/anothermodule.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/sample1/core: - {} -/user/username/projects/sample1/logic: - {} - exitCode:: ExitStatus.undefined 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 c9a2d56811e20..ee5cb2f57067f 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 @@ -295,29 +295,29 @@ Dependencies for:: /user/username/projects/transitiveReferences/a.d.ts PolledWatches:: -/user/username/projects/transitivereferences/node_modules/@types: +/user/username/projects/transitivereferences/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/transitivereferences/tsconfig.c.json: +/user/username/projects/transitivereferences/tsconfig.c.json: *new* {} -/user/username/projects/transitivereferences/tsconfig.b.json: +/user/username/projects/transitivereferences/tsconfig.b.json: *new* {} -/user/username/projects/transitivereferences/tsconfig.a.json: +/user/username/projects/transitivereferences/tsconfig.a.json: *new* {} -/user/username/projects/transitivereferences/c.ts: +/user/username/projects/transitivereferences/c.ts: *new* {} -/user/username/projects/transitivereferences/b.d.ts: +/user/username/projects/transitivereferences/b.d.ts: *new* {} -/user/username/projects/transitivereferences/a.d.ts: +/user/username/projects/transitivereferences/a.d.ts: *new* {} -/user/username/projects/transitivereferences/refs/a.d.ts: +/user/username/projects/transitivereferences/refs/a.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/transitivereferences/refs: +/user/username/projects/transitivereferences/refs: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/resolutionCache/caching-works.js b/tests/baselines/reference/tscWatch/resolutionCache/caching-works.js index 692831d354f13..6b72a123eb27b 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/caching-works.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/caching-works.js @@ -56,18 +56,16 @@ Shape signatures in builder refreshed for:: /a/f1.ts (used version) /a/d/f0.ts (used version) -PolledWatches:: - FsWatches:: -/a/d/f0.ts: +/a/d/f0.ts: *new* {} -/a/f1.ts: +/a/f1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} exitCode:: ExitStatus.undefined @@ -129,20 +127,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/d/f0.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: -/a/d/f0.ts: - {} -/a/f1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a: - {} - exitCode:: ExitStatus.undefined //// [/a/d/f0.js] @@ -188,7 +172,7 @@ Shape signatures in builder refreshed for:: /a/d/f0.ts (computed .d.ts) PolledWatches:: -/node_modules: +/node_modules: *new* {"pollingInterval":500} FsWatches:: @@ -196,7 +180,11 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/: +/: *new* + {} + +FsWatches *deleted*:: +/a/f1.ts: {} FsWatchesRecursive:: @@ -255,14 +243,20 @@ Shape signatures in builder refreshed for:: /a/f1.ts (computed .d.ts) /a/d/f0.ts (computed .d.ts) -PolledWatches:: +PolledWatches *deleted*:: +/node_modules: + {"pollingInterval":500} FsWatches:: /a/d/f0.ts: {} /a/lib/lib.d.ts: {} -/a/f1.ts: +/a/f1.ts: *new* + {} + +FsWatches *deleted*:: +/: {} FsWatchesRecursive:: 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 91947ea058d5f..7add409c25979 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 @@ -50,23 +50,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/test.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/test.ts: +/user/username/projects/myproject/test.ts: *new* {} -/user/username/projects/myproject/node_modules/somemodule/index.d.ts: +/user/username/projects/myproject/node_modules/somemodule/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -86,25 +86,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/test.ts: - {} -/user/username/projects/myproject/node_modules/somemodule/index.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 1342ba7c13fdb..ddd608f4af636 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/ignores-changes-in-node_modules-that-start-with-dot/watch-without-configFile.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/ignores-changes-in-node_modules-that-start-with-dot/watch-without-configFile.js @@ -49,18 +49,16 @@ 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:: - FsWatches:: -/user/username/projects/myproject/test.ts: +/user/username/projects/myproject/test.ts: *new* {} -/user/username/projects/myproject/node_modules/somemodule/index.d.ts: +/user/username/projects/myproject/node_modules/somemodule/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user: +/user: *new* {} exitCode:: ExitStatus.undefined @@ -80,19 +78,5 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/test.ts: - {} -/user/username/projects/myproject/node_modules/somemodule/index.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user: - {} - exitCode:: ExitStatus.undefined 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 308ba08c9f160..c5f5d4d382055 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 @@ -46,19 +46,19 @@ Shape signatures in builder refreshed for:: /a/foo.ts (used version) PolledWatches:: -/node_modules: +/node_modules: *new* {"pollingInterval":500} FsWatches:: -/a/foo.ts: +/a/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/: +/: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} exitCode:: ExitStatus.undefined @@ -105,14 +105,20 @@ Shape signatures in builder refreshed for:: /a/bar.d.ts (used version) /a/foo.ts (computed .d.ts) -PolledWatches:: +PolledWatches *deleted*:: +/node_modules: + {"pollingInterval":500} FsWatches:: /a/foo.ts: {} /a/lib/lib.d.ts: {} -/a/bar.d.ts: +/a/bar.d.ts: *new* + {} + +FsWatches *deleted*:: +/: {} FsWatchesRecursive:: diff --git a/tests/baselines/reference/tscWatch/resolutionCache/reusing-type-ref-resolution.js b/tests/baselines/reference/tscWatch/resolutionCache/reusing-type-ref-resolution.js index a709173d321f3..31408a7c4cd99 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/reusing-type-ref-resolution.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/reusing-type-ref-resolution.js @@ -158,27 +158,27 @@ Shape signatures in builder refreshed for:: /src/project/filewithtyperefs.ts (computed .d.ts during emit) PolledWatches:: -/src/project/node_modules/@types: +/src/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/src/project/tsconfig.json: +/src/project/tsconfig.json: *new* {} -/src/project/filewithimports.ts: +/src/project/filewithimports.ts: *new* {} -/src/project/node_modules/pkg0/index.d.ts: +/src/project/node_modules/pkg0/index.d.ts: *new* {} -/src/project/filewithtyperefs.ts: +/src/project/filewithtyperefs.ts: *new* {} -/src/project/node_modules/pkg2/index.d.ts: +/src/project/node_modules/pkg2/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/src/project/node_modules: +/src/project/node_modules: *new* {} -/src/project: +/src/project: *new* {} exitCode:: ExitStatus.undefined @@ -431,7 +431,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/src/project/node_modules/pkg1/index.d.ts: +/src/project/node_modules/pkg1/index.d.ts: *new* {} FsWatchesRecursive:: @@ -666,7 +666,7 @@ FsWatches:: {} /src/project/node_modules/pkg1/index.d.ts: {} -/src/project/node_modules/pkg3/index.d.ts: +/src/project/node_modules/pkg3/index.d.ts: *new* {} FsWatchesRecursive:: 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 eca0cff761f60..3127b6f4ae1b7 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/should-compile-correctly-when-resolved-module-goes-missing-and-then-comes-back.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/should-compile-correctly-when-resolved-module-goes-missing-and-then-comes-back.js @@ -46,18 +46,16 @@ Shape signatures in builder refreshed for:: /a/bar.d.ts (used version) /a/foo.ts (used version) -PolledWatches:: - FsWatches:: -/a/foo.ts: +/a/foo.ts: *new* {} -/a/bar.d.ts: +/a/bar.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} exitCode:: ExitStatus.undefined @@ -102,7 +100,7 @@ Shape signatures in builder refreshed for:: /a/foo.ts (computed .d.ts) PolledWatches:: -/node_modules: +/node_modules: *new* {"pollingInterval":500} FsWatches:: @@ -110,7 +108,11 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/: +/: *new* + {} + +FsWatches *deleted*:: +/a/bar.d.ts: {} FsWatchesRecursive:: @@ -152,14 +154,20 @@ Shape signatures in builder refreshed for:: /a/bar.d.ts (used version) /a/foo.ts (computed .d.ts) -PolledWatches:: +PolledWatches *deleted*:: +/node_modules: + {"pollingInterval":500} FsWatches:: /a/foo.ts: {} /a/lib/lib.d.ts: {} -/a/bar.d.ts: +/a/bar.d.ts: *new* + {} + +FsWatches *deleted*:: +/: {} FsWatchesRecursive:: 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 68ddf1b43970e..37997716d3d26 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 @@ -51,19 +51,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/lib/app.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/lib/app.ts: +/user/username/projects/myproject/lib/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -86,6 +86,24 @@ declare namespace myapp { } +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/lib/app.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject: + {} +/user/username/projects/myproject/node_modules: *new* + {} + Output:: sysLog:: /user/username/projects/myproject/node_modules:: Changing watcher to PresentFileSystemEntryWatcher @@ -113,8 +131,6 @@ 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:: - FsWatches:: /user/username/projects/myproject/tsconfig.json: {} @@ -122,9 +138,9 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/node_modules/@myapp/ts-types/types/somefile.define.d.ts: +/user/username/projects/myproject/node_modules/@myapp/ts-types/types/somefile.define.d.ts: *new* {} -/user/username/projects/myproject/node_modules/@myapp/ts-types/package.json: +/user/username/projects/myproject/node_modules/@myapp/ts-types/package.json: *new* {} FsWatchesRecursive:: @@ -143,25 +159,5 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/lib/app.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/node_modules/@myapp/ts-types/types/somefile.define.d.ts: - {} -/user/username/projects/myproject/node_modules/@myapp/ts-types/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/node_modules: - {} - exitCode:: ExitStatus.undefined 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 dec22bd7b207c..3aebd661abb00 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 @@ -60,31 +60,31 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main/index.ts (used version) PolledWatches:: -/user/username/projects/myproject/main/@scoped: +/user/username/projects/myproject/main/@scoped: *new* {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/main/index.ts: +/user/username/projects/myproject/main/index.ts: *new* {} -/user/username/projects/myproject/linked-package/dist/index.d.ts: +/user/username/projects/myproject/linked-package/dist/index.d.ts: *new* {} -/user/username/projects/myproject/linked-package/dist/other.d.ts: +/user/username/projects/myproject/linked-package/dist/other.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/linked-package/package.json: +/user/username/projects/myproject/linked-package/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/linked-package: +/user/username/projects/myproject/linked-package: *new* {} -/user/username/projects/myproject/main/node_modules: +/user/username/projects/myproject/main/node_modules: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/resolutionCache/works-when-included-file-with-ambient-module-changes.js b/tests/baselines/reference/tscWatch/resolutionCache/works-when-included-file-with-ambient-module-changes.js index d51a726173c29..3fef53a9de15f 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/works-when-included-file-with-ambient-module-changes.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/works-when-included-file-with-ambient-module-changes.js @@ -61,21 +61,19 @@ Shape signatures in builder refreshed for:: /a/b/bar.d.ts (used version) PolledWatches:: -/a/b/node_modules: +/a/b/node_modules: *new* {"pollingInterval":500} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/foo.ts: +/a/b/foo.ts: *new* {} -/a/b/bar.d.ts: +/a/b/bar.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/foo.js] @@ -127,22 +125,6 @@ Shape signatures in builder refreshed for:: /a/b/bar.d.ts (used version) /a/b/foo.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/foo.ts: - {} -/a/b/bar.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/foo.js] file written with same contents 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 eae165b7aaf8a..578e33fee9ce6 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 @@ -90,30 +90,28 @@ 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:: - FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/worker.ts: +/user/username/projects/myproject/worker.ts: *new* {} -/user/username/projects/myproject/node_modules/@types/node/index.d.ts: +/user/username/projects/myproject/node_modules/@types/node/index.d.ts: *new* {} -/user/username/projects/myproject/node_modules/@types/node/base.d.ts: +/user/username/projects/myproject/node_modules/@types/node/base.d.ts: *new* {} -/user/username/projects/myproject/node_modules/@types/node/ts3.6/base.d.ts: +/user/username/projects/myproject/node_modules/@types/node/ts3.6/base.d.ts: *new* {} -/user/username/projects/myproject/node_modules/@types/node/globals.d.ts: +/user/username/projects/myproject/node_modules/@types/node/globals.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -246,8 +244,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/worker.ts (computed .d.ts) -PolledWatches:: - FsWatches:: /user/username/projects/myproject/tsconfig.json: {} @@ -256,6 +252,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types/node/index.d.ts: + {} +/user/username/projects/myproject/node_modules/@types/node/base.d.ts: + {} +/user/username/projects/myproject/node_modules/@types/node/ts3.6/base.d.ts: + {} +/user/username/projects/myproject/node_modules/@types/node/globals.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/node_modules: {} @@ -337,8 +343,6 @@ 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:: - FsWatches:: /user/username/projects/myproject/tsconfig.json: {} @@ -346,7 +350,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/node_modules/@types/mocha/index.d.ts: +/user/username/projects/myproject/node_modules/@types/mocha/index.d.ts: *new* {} FsWatchesRecursive:: @@ -402,26 +406,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: - -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 @@ -511,8 +495,6 @@ 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:: - FsWatches:: /user/username/projects/myproject/tsconfig.json: {} @@ -522,13 +504,13 @@ FsWatches:: {} /user/username/projects/myproject/node_modules/@types/mocha/index.d.ts: {} -/user/username/projects/myproject/node_modules/@types/node/index.d.ts: +/user/username/projects/myproject/node_modules/@types/node/index.d.ts: *new* {} -/user/username/projects/myproject/node_modules/@types/node/base.d.ts: +/user/username/projects/myproject/node_modules/@types/node/base.d.ts: *new* {} -/user/username/projects/myproject/node_modules/@types/node/ts3.6/base.d.ts: +/user/username/projects/myproject/node_modules/@types/node/ts3.6/base.d.ts: *new* {} -/user/username/projects/myproject/node_modules/@types/node/globals.d.ts: +/user/username/projects/myproject/node_modules/@types/node/globals.d.ts: *new* {} FsWatchesRecursive:: diff --git a/tests/baselines/reference/tscWatch/resolutionCache/works-when-module-resolution-changes-to-ambient-module.js b/tests/baselines/reference/tscWatch/resolutionCache/works-when-module-resolution-changes-to-ambient-module.js index 8b356d8b26d53..7ae6fae132abf 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/works-when-module-resolution-changes-to-ambient-module.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/works-when-module-resolution-changes-to-ambient-module.js @@ -46,19 +46,17 @@ Shape signatures in builder refreshed for:: /a/b/foo.ts (used version) PolledWatches:: -/a/b/node_modules: +/a/b/node_modules: *new* {"pollingInterval":500} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/foo.ts: +/a/b/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/foo.js] @@ -86,6 +84,24 @@ declare module "fs" { } +PolledWatches *deleted*:: +/a/b/node_modules: + {"pollingInterval":500} +/a/b/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/a/b/foo.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/a/b/node_modules: *new* + {} +/a/b/node_modules/@types: *new* + {} + Output:: sysLog:: /a/b/node_modules:: Changing watcher to PresentFileSystemEntryWatcher sysLog:: /a/b/node_modules/@types:: Changing watcher to PresentFileSystemEntryWatcher @@ -113,22 +129,24 @@ Shape signatures in builder refreshed for:: /a/b/foo.ts (computed .d.ts) /a/b/node_modules/@types/node/index.d.ts (used version) -PolledWatches:: - FsWatches:: /a/b/foo.ts: {} /a/lib/lib.d.ts: {} -/a/b/node_modules/@types/node/index.d.ts: +/a/b/node_modules/@types/node/index.d.ts: *new* {} -/a/b/node_modules/@types/node/package.json: +/a/b/node_modules/@types/node/package.json: *new* {} FsWatchesRecursive:: /a/b/node_modules/@types: {} +FsWatchesRecursive *deleted*:: +/a/b/node_modules: + {} + exitCode:: ExitStatus.undefined //// [/a/b/foo.js] file written with same contents 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 aa69bbf5d9ddd..b46ceb0444e68 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 @@ -49,19 +49,17 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/a.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/a.js] @@ -78,6 +76,24 @@ export {} //// [/user/username/projects/myproject/node_modules2/@types/qqq/index.d.ts] deleted +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/a.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/node_modules: *new* + {} +/user/username/projects/myproject/node_modules/@types: *new* + {} + Output:: sysLog:: /user/username/projects/myproject/node_modules:: Changing watcher to PresentFileSystemEntryWatcher sysLog:: /user/username/projects/myproject/node_modules/@types:: Changing watcher to PresentFileSystemEntryWatcher @@ -105,14 +121,12 @@ 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:: - FsWatches:: /user/username/projects/myproject/a.ts: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/node_modules/@types/qqq/index.d.ts: +/user/username/projects/myproject/node_modules/@types/qqq/index.d.ts: *new* {} FsWatchesRecursive:: 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 58d79da04f77c..931b845752552 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 @@ -58,29 +58,29 @@ Shape signatures in builder refreshed for:: /a/b/projects/myproject/src/file2.ts (used version) PolledWatches:: -/a/b/projects/myproject/src/node_modules: +/a/b/projects/myproject/src/node_modules: *new* {"pollingInterval":500} -/a/b/projects/myproject/src/node_modules/@types: +/a/b/projects/myproject/src/node_modules/@types: *new* {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: +/a/b/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/projects/myproject/src/tsconfig.json: +/a/b/projects/myproject/src/tsconfig.json: *new* {} -/a/b/projects/myproject/src/file1.ts: +/a/b/projects/myproject/src/file1.ts: *new* {} -/a/b/projects/myproject/node_modules/module1/index.js: +/a/b/projects/myproject/node_modules/module1/index.js: *new* {} -/a/b/projects/myproject/src/file2.ts: +/a/b/projects/myproject/src/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b/projects/myproject/node_modules: +/a/b/projects/myproject/node_modules: *new* {} -/a/b/projects/myproject/src: +/a/b/projects/myproject/src: *new* {} exitCode:: ExitStatus.undefined @@ -132,32 +132,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/projects/myproject/src/file1.ts (computed .d.ts) -PolledWatches:: -/a/b/projects/myproject/src/node_modules: - {"pollingInterval":500} -/a/b/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/src/tsconfig.json: - {} -/a/b/projects/myproject/src/file1.ts: - {} -/a/b/projects/myproject/node_modules/module1/index.js: - {} -/a/b/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject/node_modules: - {} -/a/b/projects/myproject/src: - {} - exitCode:: ExitStatus.undefined //// [/a/b/projects/myProject/dist/file1.js] diff --git a/tests/baselines/reference/tscWatch/resolveJsonModule/incremental-always-prefers-declaration-file-over-document.js b/tests/baselines/reference/tscWatch/resolveJsonModule/incremental-always-prefers-declaration-file-over-document.js index c1ac8341e0189..639abb86b94bf 100644 --- a/tests/baselines/reference/tscWatch/resolveJsonModule/incremental-always-prefers-declaration-file-over-document.js +++ b/tests/baselines/reference/tscWatch/resolveJsonModule/incremental-always-prefers-declaration-file-over-document.js @@ -62,21 +62,21 @@ Shape signatures in builder refreshed for:: /src/project/main.ts (used version) PolledWatches:: -/src/project/node_modules/@types: +/src/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/src/project/tsconfig.json: +/src/project/tsconfig.json: *new* {} -/src/project/data.d.json.ts: +/src/project/data.d.json.ts: *new* {} -/src/project/main.ts: +/src/project/main.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/src/project: +/src/project: *new* {} exitCode:: ExitStatus.undefined @@ -190,6 +190,10 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: PolledWatches:: +/src/project/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: /src/project/node_modules/@types: {"pollingInterval":500} 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 ac72068041915..7aa5cd4b98bfa 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 @@ -243,39 +243,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/b/src/bar.ts (used version) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/index.ts: +/user/username/projects/myproject/packages/a/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 a33b627bf8cb2..500a62f952847 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 @@ -243,39 +243,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/b/src/bar.ts (used version) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/index.ts: +/user/username/projects/myproject/packages/a/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 6d858282f0263..b6d64c7f099d0 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 @@ -67,39 +67,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/a/src/index.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/index.ts: +/user/username/projects/myproject/packages/a/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 18e856bfb60f3..2bcd32edaf446 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 @@ -243,39 +243,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/b/src/bar.ts (used version) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/index.ts: +/user/username/projects/myproject/packages/a/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 7b57a87ccee76..09ca6cf357628 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 @@ -243,39 +243,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/b/src/bar.ts (used version) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/index.ts: +/user/username/projects/myproject/packages/a/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 06d7c89e69882..699125f3d3e4d 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 @@ -67,39 +67,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/a/src/index.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/index.ts: +/user/username/projects/myproject/packages/a/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 b07426d188743..d348e6a9d6290 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 @@ -67,39 +67,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/a/src/index.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/index.ts: +/user/username/projects/myproject/packages/a/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 6db09e5793f95..6b21054ad6bab 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 @@ -67,39 +67,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/a/src/index.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/index.ts: +/user/username/projects/myproject/packages/a/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 dbd2fde906f15..7141e3916a7b9 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 @@ -243,39 +243,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/b/src/bar/foo.ts (used version) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/test.ts: +/user/username/projects/myproject/packages/a/src/test.ts: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 4ea3296cd716f..4a9ca06105d44 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 @@ -243,39 +243,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/b/src/bar/foo.ts (used version) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/test.ts: +/user/username/projects/myproject/packages/a/src/test.ts: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 425bb4f81d62b..8a1d6f118985f 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 @@ -67,39 +67,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/a/src/test.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/test.ts: +/user/username/projects/myproject/packages/a/src/test.ts: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 2a9b062cdcaa2..c749348db2889 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 @@ -243,39 +243,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/b/src/bar/foo.ts (used version) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/test.ts: +/user/username/projects/myproject/packages/a/src/test.ts: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 de80763caae97..1a94e0f0c8260 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 @@ -243,39 +243,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/b/src/bar/foo.ts (used version) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/test.ts: +/user/username/projects/myproject/packages/a/src/test.ts: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 39711aa61a5a6..0452908c55dcd 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 @@ -67,39 +67,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/a/src/test.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/test.ts: +/user/username/projects/myproject/packages/a/src/test.ts: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 42a0bcd151d7a..94b2a62a2417b 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 @@ -67,39 +67,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/a/src/test.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/test.ts: +/user/username/projects/myproject/packages/a/src/test.ts: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 9ed40a34e3a17..6b3aee0f07e24 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 @@ -67,39 +67,39 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/packages/a/src/test.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/a/src/test.ts: +/user/username/projects/myproject/packages/a/src/test.ts: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} exitCode:: ExitStatus.undefined 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 7d2e42ce6783f..10cc9d670b2c2 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 @@ -387,35 +387,35 @@ Shape signatures in builder refreshed for:: /user/username/projects/demo/animals/dog.ts (computed .d.ts) PolledWatches:: -/user/username/projects/demo/animals/node_modules/@types: +/user/username/projects/demo/animals/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/demo/node_modules/@types: +/user/username/projects/demo/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/demo/animals/tsconfig.json: +/user/username/projects/demo/animals/tsconfig.json: *new* {} -/user/username/projects/demo/core/tsconfig.json: +/user/username/projects/demo/core/tsconfig.json: *new* {} -/user/username/projects/demo/tsconfig-base.json: +/user/username/projects/demo/tsconfig-base.json: *new* {} -/user/username/projects/demo/animals/animal.ts: +/user/username/projects/demo/animals/animal.ts: *new* {} -/user/username/projects/demo/animals/dog.ts: +/user/username/projects/demo/animals/dog.ts: *new* {} -/user/username/projects/demo/animals: +/user/username/projects/demo/animals: *new* {} -/user/username/projects/demo/animals/index.ts: +/user/username/projects/demo/animals/index.ts: *new* {} -/user/username/projects/demo/core/utilities.ts: +/user/username/projects/demo/core/utilities.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/demo/core: +/user/username/projects/demo/core: *new* {} -/user/username/projects/demo/animals: +/user/username/projects/demo/animals: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project.js index 29c20c4a3122e..8cd92c438fee5 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project.js @@ -135,35 +135,35 @@ Shape signatures in builder refreshed for:: /user/username/projects/demo/animals/dog.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/demo/animals/node_modules/@types: +/user/username/projects/demo/animals/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/demo/node_modules/@types: +/user/username/projects/demo/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/demo/animals/tsconfig.json: +/user/username/projects/demo/animals/tsconfig.json: *new* {} -/user/username/projects/demo/core/tsconfig.json: +/user/username/projects/demo/core/tsconfig.json: *new* {} -/user/username/projects/demo/tsconfig-base.json: +/user/username/projects/demo/tsconfig-base.json: *new* {} -/user/username/projects/demo/animals/animal.ts: +/user/username/projects/demo/animals/animal.ts: *new* {} -/user/username/projects/demo/animals/dog.ts: +/user/username/projects/demo/animals/dog.ts: *new* {} -/user/username/projects/demo/animals: +/user/username/projects/demo/animals: *new* {} -/user/username/projects/demo/animals/index.ts: +/user/username/projects/demo/animals/index.ts: *new* {} -/user/username/projects/demo/core/utilities.ts: +/user/username/projects/demo/core/utilities.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/demo/core: +/user/username/projects/demo/core: *new* {} -/user/username/projects/demo/animals: +/user/username/projects/demo/animals: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/watchApi/extraFileExtensions-are-supported.js b/tests/baselines/reference/tscWatch/watchApi/extraFileExtensions-are-supported.js index c81b7fbc32d7d..afdaf5389ae80 100644 --- a/tests/baselines/reference/tscWatch/watchApi/extraFileExtensions-are-supported.js +++ b/tests/baselines/reference/tscWatch/watchApi/extraFileExtensions-are-supported.js @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/other.vue (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.vue: +/user/username/projects/myproject/other.vue: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -120,7 +120,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/other2.vue: +/user/username/projects/myproject/other2.vue: *new* {} FsWatchesRecursive:: 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 2e254df6748c1..cbb960dbecfc5 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 @@ -68,21 +68,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.d.ts: +/user/username/projects/myproject/other.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/main.js] @@ -129,22 +127,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/main.ts: - {} -/user/username/projects/myproject/other.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -192,22 +174,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/other.d.ts (used version) /user/username/projects/myproject/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/main.ts: - {} -/user/username/projects/myproject/other.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/main.js] file written with same contents @@ -269,11 +235,9 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/main.js] file written with same contents diff --git a/tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolutions.js b/tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolutions.js index 0b6fdb190d72a..b47d4f3f14631 100644 --- a/tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolutions.js +++ b/tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolutions.js @@ -68,21 +68,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.d.ts: +/user/username/projects/myproject/other.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/main.js] @@ -103,22 +101,6 @@ Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/oth Synchronizing program -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/main.ts: - {} -/user/username/projects/myproject/other.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -159,22 +141,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/other.d.ts (used version) /user/username/projects/myproject/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/main.ts: - {} -/user/username/projects/myproject/other.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/main.js] file written with same contents @@ -236,11 +202,9 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/main.js] file written with same contents 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 c3e6ca176e783..9ccd101deeeb2 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 @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/other.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -161,10 +161,24 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} *new* +/user/username/projects/myproject/main.ts: + {} *new* +/user/username/projects/myproject/other.ts: + {} *new* +/a/lib/lib.d.ts: + {} *new* + +FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: {} /user/username/projects/myproject/main.ts: @@ -175,6 +189,10 @@ FsWatches:: {} FsWatchesRecursive:: +/user/username/projects/myproject: + {} *new* + +FsWatchesRecursive *deleted*:: /user/username/projects/myproject: {} @@ -275,6 +293,24 @@ export const x = 10; // SomeComment +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/main.ts: + {} +/user/username/projects/myproject/other.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject: + {} + tsc --w --noEmit Output:: >> Screen clear @@ -299,21 +335,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (computed .d.ts) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -411,10 +447,24 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} *new* +/user/username/projects/myproject/main.ts: + {} *new* +/user/username/projects/myproject/other.ts: + {} *new* +/a/lib/lib.d.ts: + {} *new* + +FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: {} /user/username/projects/myproject/main.ts: @@ -425,6 +475,10 @@ FsWatches:: {} FsWatchesRecursive:: +/user/username/projects/myproject: + {} *new* + +FsWatchesRecursive *deleted*:: /user/username/projects/myproject: {} @@ -512,6 +566,24 @@ export const x = 10; // SomeComment +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/main.ts: + {} +/user/username/projects/myproject/other.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject: + {} + tsc --w Output:: >> Screen clear @@ -536,21 +608,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (computed .d.ts) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined 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 4f731e4932ad3..08658eab3489a 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 @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/other.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -168,10 +168,24 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} *new* +/user/username/projects/myproject/main.ts: + {} *new* +/user/username/projects/myproject/other.ts: + {} *new* +/a/lib/lib.d.ts: + {} *new* + +FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: {} /user/username/projects/myproject/main.ts: @@ -182,6 +196,10 @@ FsWatches:: {} FsWatchesRecursive:: +/user/username/projects/myproject: + {} *new* + +FsWatchesRecursive *deleted*:: /user/username/projects/myproject: {} @@ -289,6 +307,24 @@ export const x = 10; // SomeComment +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/main.ts: + {} +/user/username/projects/myproject/other.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject: + {} + tsc --w --noEmit Output:: >> Screen clear @@ -313,21 +349,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (computed .d.ts) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -432,10 +468,24 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} *new* +/user/username/projects/myproject/main.ts: + {} *new* +/user/username/projects/myproject/other.ts: + {} *new* +/a/lib/lib.d.ts: + {} *new* + +FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: {} /user/username/projects/myproject/main.ts: @@ -446,6 +496,10 @@ FsWatches:: {} FsWatchesRecursive:: +/user/username/projects/myproject: + {} *new* + +FsWatchesRecursive *deleted*:: /user/username/projects/myproject: {} @@ -540,6 +594,24 @@ export const x = 10; // SomeComment +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/main.ts: + {} +/user/username/projects/myproject/other.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject: + {} + tsc --w Output:: >> Screen clear @@ -564,21 +636,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (computed .d.ts) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined 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 726e96abddfca..1c4a270da5bf5 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 @@ -55,21 +55,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/other.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -165,6 +165,24 @@ export const x: string = 10; // SomeComment +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/main.ts: + {} +/user/username/projects/myproject/other.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject: + {} + tsc --w Output:: >> Screen clear @@ -194,21 +212,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (computed .d.ts) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -307,6 +325,24 @@ Input:: export const x = 10; +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/main.ts: + {} +/user/username/projects/myproject/other.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject: + {} + tsc --w Output:: >> Screen clear @@ -331,21 +367,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (computed .d.ts) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined 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 742f40032693a..24f5917592e31 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 @@ -55,21 +55,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/other.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -172,6 +172,24 @@ export const x: string = 10; // SomeComment +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/main.ts: + {} +/user/username/projects/myproject/other.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject: + {} + tsc --w Output:: >> Screen clear @@ -201,21 +219,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (computed .d.ts) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -321,6 +339,24 @@ Input:: export const x = 10; +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/main.ts: + {} +/user/username/projects/myproject/other.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject: + {} + tsc --w Output:: >> Screen clear @@ -345,21 +381,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (computed .d.ts) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/watchApi/semantic-builder-emitOnlyDts.js b/tests/baselines/reference/tscWatch/watchApi/semantic-builder-emitOnlyDts.js index 2775e9b72ffb7..1699132726fa7 100644 --- a/tests/baselines/reference/tscWatch/watchApi/semantic-builder-emitOnlyDts.js +++ b/tests/baselines/reference/tscWatch/watchApi/semantic-builder-emitOnlyDts.js @@ -55,21 +55,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/other.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -164,6 +164,24 @@ Input:: export const x = 10; +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/main.ts: + {} +/user/username/projects/myproject/other.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject: + {} + Output:: >> Screen clear [12:00:32 AM] Starting compilation in watch mode... @@ -187,21 +205,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (computed .d.ts) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined 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 e9fe78cc48747..ed5a72e4a2cb8 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 @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/other.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/user/username/projects/myproject/other.ts: +/user/username/projects/myproject/other.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -100,23 +100,5 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/main.ts: - {} -/user/username/projects/myproject/other.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 6621e1a908261..7159b4b855822 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 @@ -60,21 +60,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/index.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/index.ts: +/user/username/projects/myproject/index.ts: *new* {} -/user/username/projects/myproject/settings.json: +/user/username/projects/myproject/settings.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/index.js] 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 68389de695fa9..b3c280e74aeb7 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 @@ -59,19 +59,17 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/index.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/index.ts: +/user/username/projects/myproject/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/index.js] 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 eabd47603c0de..56ecda18ac056 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 @@ -59,21 +59,19 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -108,22 +106,6 @@ No cached semantic diagnostics in the builder:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/outFile.d.ts] @@ -223,22 +205,6 @@ Program: Same as old program BuilderProgram: Same as old builder program -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -365,22 +331,6 @@ Program: Same as old program BuilderProgram: Same as old builder program -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -394,22 +344,6 @@ Program: Same as old program BuilderProgram: Same as old builder program -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -423,21 +357,5 @@ Program: Same as old program BuilderProgram: Same as old builder program -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined 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 6b202da7c884f..c9f6590d313ae 100644 --- a/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles.js +++ b/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles.js @@ -65,21 +65,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/a.ts: +/user/username/projects/myproject/a.ts: *new* {} -/user/username/projects/myproject/b.ts: +/user/username/projects/myproject/b.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -199,22 +197,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/b.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/tsconfig.tsbuildinfo] @@ -316,22 +298,6 @@ Program: Same as old program BuilderProgram: Same as old builder program -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -429,22 +395,6 @@ Program: Same as old program BuilderProgram: Same as old builder program -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -458,22 +408,6 @@ Program: Same as old program BuilderProgram: Same as old builder program -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -487,21 +421,5 @@ Program: Same as old program BuilderProgram: Same as old builder program -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/a.ts: - {} -/user/username/projects/myproject/b.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined 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 2f65966527bc5..63dfd95d71692 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 @@ -77,29 +77,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/projects/project2/class2.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: +/user/username/projects/myproject/projects/project2/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: +/user/username/projects/myproject/projects/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: +/user/username/projects/myproject/projects/project2/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/tsconfig.json: +/user/username/projects/myproject/projects/project1/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/class1.d.ts: +/user/username/projects/myproject/projects/project1/class1.d.ts: *new* {} -/user/username/projects/myproject/projects/project2/class2.ts: +/user/username/projects/myproject/projects/project2/class2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/projects/project1: +/user/username/projects/myproject/projects/project1: *new* {} -/user/username/projects/myproject/projects/project2: +/user/username/projects/myproject/projects/project2: *new* {} exitCode:: ExitStatus.undefined @@ -232,7 +232,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} FsWatches:: @@ -263,6 +263,36 @@ Input:: declare class class3 {} +PolledWatches:: +/user/username/projects/myproject/projects/project2/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/projects/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +PolledWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class3.d.ts: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/projects/project2/tsconfig.json: + {} +/user/username/projects/myproject/projects/project1/tsconfig.json: + {} +/user/username/projects/myproject/projects/project1/class1.d.ts: + {} +/user/username/projects/myproject/projects/project2/class2.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/projects/project1: + {} +/user/username/projects/myproject/projects/project2: + {} + Output:: 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 Missing file FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Missing file @@ -322,7 +352,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {} FsWatchesRecursive:: @@ -424,34 +454,6 @@ Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detec Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Wild card directory of referenced project -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.d.ts: - {} -/user/username/projects/myproject/projects/project2/class2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project1: - {} -/user/username/projects/myproject/projects/project2: - {} - exitCode:: ExitStatus.undefined @@ -512,7 +514,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} FsWatches:: @@ -527,6 +529,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class3.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} @@ -604,6 +610,36 @@ Input:: declare class class3 {} +PolledWatches:: +/user/username/projects/myproject/projects/project2/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/projects/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +PolledWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class3.d.ts: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/projects/project2/tsconfig.json: + {} +/user/username/projects/myproject/projects/project1/tsconfig.json: + {} +/user/username/projects/myproject/projects/project1/class1.d.ts: + {} +/user/username/projects/myproject/projects/project2/class2.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/projects/project1: + {} +/user/username/projects/myproject/projects/project2: + {} + Output:: 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 Missing file FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Missing file @@ -663,7 +699,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {} FsWatchesRecursive:: 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 4cc4ca07ad391..4c557e511e559 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 @@ -77,29 +77,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/projects/project2/class2.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: +/user/username/projects/myproject/projects/project2/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: +/user/username/projects/myproject/projects/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: +/user/username/projects/myproject/projects/project2/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/tsconfig.json: +/user/username/projects/myproject/projects/project1/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/class1.ts: +/user/username/projects/myproject/projects/project1/class1.ts: *new* {} -/user/username/projects/myproject/projects/project2/class2.ts: +/user/username/projects/myproject/projects/project2/class2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/projects/project1: +/user/username/projects/myproject/projects/project1: *new* {} -/user/username/projects/myproject/projects/project2: +/user/username/projects/myproject/projects/project2: *new* {} exitCode:: ExitStatus.undefined @@ -243,7 +243,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/projects/project1/class3.ts: +/user/username/projects/myproject/projects/project1/class3.ts: *new* {} FsWatchesRecursive:: @@ -347,34 +347,6 @@ Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detec Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Wild card directory of referenced project -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.ts: - {} -/user/username/projects/myproject/projects/project2/class2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project1: - {} -/user/username/projects/myproject/projects/project2: - {} - exitCode:: ExitStatus.undefined @@ -391,33 +363,5 @@ Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detec Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Wild card directory of referenced project -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.ts: - {} -/user/username/projects/myproject/projects/project2/class2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project1: - {} -/user/username/projects/myproject/projects/project2: - {} - exitCode:: ExitStatus.undefined 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 8ff06d45408be..d31116840b2c9 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 @@ -44,19 +44,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -106,7 +106,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/bar.ts: +/user/username/projects/myproject/bar.ts: *new* {} FsWatchesRecursive:: 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 777e659658064..09e1a01461f02 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 @@ -49,17 +49,15 @@ Shape signatures in builder refreshed for:: /user/username/projects/project/main.ts (used version) PolledWatches:: -/user/username/projects/project/node_modules/@types: +/user/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/project/main.ts: +/user/username/projects/project/main.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/project/main.js] @@ -102,18 +100,6 @@ main.ts Shape signatures in builder refreshed for:: /user/username/projects/project/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/project/main.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/project/main.js] @@ -132,18 +118,6 @@ Elapsed:: *ms FileWatcher:: Triggered with main.ts 1:: WatchInfo: main.ts 250 un Synchronizing program -PolledWatches:: -/user/username/projects/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/project/main.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -181,18 +155,6 @@ main.ts Shape signatures in builder refreshed for:: /user/username/projects/project/main.ts (used version) -PolledWatches:: -/user/username/projects/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/project/main.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/project/main.js] @@ -210,17 +172,5 @@ Elapsed:: *ms FileWatcher:: Triggered with main.ts 1:: WatchInfo: main.ts 250 un Synchronizing program -PolledWatches:: -/user/username/projects/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/project/main.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined 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 19d38ce2f919e..703e9b977b443 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 @@ -64,23 +64,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {"inode":10} -/user/username/projects/myproject/foo.d.ts: +/user/username/projects/myproject/foo.d.ts: *new* {"inode":9} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {"inode":8} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {"inode":7} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"inode":3} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/main.js] Inode:: 11 @@ -98,6 +96,26 @@ Input:: export function foo2(): string; +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {"inode":10} +/user/username/projects/myproject/main.ts: + {"inode":8} +/user/username/projects/myproject: + {"inode":7} +/a/lib/lib.d.ts: + {"inode":3} +/user/username/projects/myproject/foo.d.ts: + {"inode":12} *new* + +FsWatches *deleted*:: +/user/username/projects/myproject/foo.d.ts: + {"inode":9} + Output:: FileWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts 2:: WatchInfo: /user/username/projects/myproject/foo.d.ts 250 {"watchFile":4} Source file Scheduling update @@ -163,6 +181,17 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/foo.d.ts (used version) /user/username/projects/myproject/main.ts (computed .d.ts) +exitCode:: ExitStatus.undefined + +//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 11 + +Change:: Replace file with rename event that fixes error + +Input:: +//// [/user/username/projects/myproject/foo.d.ts] Inode:: 13 +export function foo(): string; + + PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} @@ -177,20 +206,11 @@ FsWatches:: /a/lib/lib.d.ts: {"inode":3} /user/username/projects/myproject/foo.d.ts: - {"inode":12} - -FsWatchesRecursive:: - -exitCode:: ExitStatus.undefined - -//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 11 - -Change:: Replace file with rename event that fixes error - -Input:: -//// [/user/username/projects/myproject/foo.d.ts] Inode:: 13 -export function foo(): string; + {"inode":13} *new* +FsWatches *deleted*:: +/user/username/projects/myproject/foo.d.ts: + {"inode":12} Output:: FileWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts 2:: WatchInfo: /user/username/projects/myproject/foo.d.ts 250 {"watchFile":4} Source file @@ -247,24 +267,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/foo.d.ts (used version) /user/username/projects/myproject/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {"inode":10} -/user/username/projects/myproject/main.ts: - {"inode":8} -/user/username/projects/myproject: - {"inode":7} -/a/lib/lib.d.ts: - {"inode":3} -/user/username/projects/myproject/foo.d.ts: - {"inode":13} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 11 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 bbf17baf303fb..5336e271ae652 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 @@ -60,21 +60,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {"inode":10} -/user/username/projects/myproject/foo.ts: +/user/username/projects/myproject/foo.ts: *new* {"inode":9} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {"inode":8} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"inode":3} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/foo.js] Inode:: 11 @@ -97,6 +95,24 @@ Input:: export declare function foo2(): string; +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {"inode":10} +/user/username/projects/myproject/main.ts: + {"inode":8} +/a/lib/lib.d.ts: + {"inode":3} +/user/username/projects/myproject/foo.ts: + {"inode":13} *new* + +FsWatches *deleted*:: +/user/username/projects/myproject/foo.ts: + {"inode":9} + Output:: FileWatcher:: Triggered with /user/username/projects/myproject/foo.ts 0:: WatchInfo: /user/username/projects/myproject/foo.ts 250 {"watchFile":4} Source file Scheduling update @@ -138,6 +154,18 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/foo.ts (computed .d.ts) /user/username/projects/myproject/main.ts (computed .d.ts) +exitCode:: ExitStatus.undefined + +//// [/user/username/projects/myproject/foo.js] file written with same contents Inode:: 11 +//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 12 + +Change:: Replace file with rename event that fixes error + +Input:: +//// [/user/username/projects/myproject/foo.ts] Inode:: 14 +export declare function foo(): string; + + PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} @@ -150,21 +178,11 @@ FsWatches:: /a/lib/lib.d.ts: {"inode":3} /user/username/projects/myproject/foo.ts: - {"inode":13} - -FsWatchesRecursive:: - -exitCode:: ExitStatus.undefined - -//// [/user/username/projects/myproject/foo.js] file written with same contents Inode:: 11 -//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 12 - -Change:: Replace file with rename event that fixes error - -Input:: -//// [/user/username/projects/myproject/foo.ts] Inode:: 14 -export declare function foo(): string; + {"inode":14} *new* +FsWatches *deleted*:: +/user/username/projects/myproject/foo.ts: + {"inode":13} Output:: FileWatcher:: Triggered with /user/username/projects/myproject/foo.ts 2:: WatchInfo: /user/username/projects/myproject/foo.ts 250 {"watchFile":4} Source file @@ -205,22 +223,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/foo.ts (computed .d.ts) /user/username/projects/myproject/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {"inode":10} -/user/username/projects/myproject/main.ts: - {"inode":8} -/a/lib/lib.d.ts: - {"inode":3} -/user/username/projects/myproject/foo.ts: - {"inode":14} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/foo.js] file written with same contents Inode:: 11 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 93ef3f477d1e0..f7be4f2d7f079 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 @@ -64,23 +64,21 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {"inode":10} -/user/username/projects/myproject/foo.d.ts: +/user/username/projects/myproject/foo.d.ts: *new* {"inode":9} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {"inode":8} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {"inode":7} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"inode":3} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/main.js] Inode:: 11 @@ -98,6 +96,26 @@ Input:: export function foo2(): string; +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {"inode":10} +/user/username/projects/myproject/main.ts: + {"inode":8} +/user/username/projects/myproject: + {"inode":7} +/a/lib/lib.d.ts: + {"inode":3} +/user/username/projects/myproject/foo.d.ts: + {"inode":12} *new* + +FsWatches *deleted*:: +/user/username/projects/myproject/foo.d.ts: + {"inode":9} + Output:: FileWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts 2:: WatchInfo: /user/username/projects/myproject/foo.d.ts 250 {"watchFile":4} Source file Scheduling update @@ -153,6 +171,17 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/foo.d.ts (used version) /user/username/projects/myproject/main.ts (computed .d.ts) +exitCode:: ExitStatus.undefined + +//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 11 + +Change:: Replace file with rename event that fixes error + +Input:: +//// [/user/username/projects/myproject/foo.d.ts] Inode:: 13 +export function foo(): string; + + PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} @@ -167,20 +196,11 @@ FsWatches:: /a/lib/lib.d.ts: {"inode":3} /user/username/projects/myproject/foo.d.ts: - {"inode":12} - -FsWatchesRecursive:: - -exitCode:: ExitStatus.undefined - -//// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 11 - -Change:: Replace file with rename event that fixes error - -Input:: -//// [/user/username/projects/myproject/foo.d.ts] Inode:: 13 -export function foo(): string; + {"inode":13} *new* +FsWatches *deleted*:: +/user/username/projects/myproject/foo.d.ts: + {"inode":12} Output:: FileWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts 2:: WatchInfo: /user/username/projects/myproject/foo.d.ts 250 {"watchFile":4} Source file @@ -227,24 +247,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/foo.d.ts (used version) /user/username/projects/myproject/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {"inode":10} -/user/username/projects/myproject/main.ts: - {"inode":8} -/user/username/projects/myproject: - {"inode":7} -/a/lib/lib.d.ts: - {"inode":3} -/user/username/projects/myproject/foo.d.ts: - {"inode":13} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/main.js] file written with same contents Inode:: 11 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 a3f511fdab6f0..e846d31ade298 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 @@ -60,21 +60,19 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/main.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/foo.ts: +/user/username/projects/myproject/foo.ts: *new* {} -/user/username/projects/myproject/main.ts: +/user/username/projects/myproject/main.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/foo.js] @@ -137,22 +135,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/foo.ts (computed .d.ts) /user/username/projects/myproject/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/foo.ts: - {} -/user/username/projects/myproject/main.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/foo.js] file written with same contents @@ -198,22 +180,6 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/foo.ts (computed .d.ts) /user/username/projects/myproject/main.ts (computed .d.ts) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/foo.ts: - {} -/user/username/projects/myproject/main.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/foo.js] file written with same contents diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-dynamic-polling-when-renaming-file-in-subfolder.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-dynamic-polling-when-renaming-file-in-subfolder.js index e4a5d0a60779a..b08c08538dc47 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-dynamic-polling-when-renaming-file-in-subfolder.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-dynamic-polling-when-renaming-file-in-subfolder.js @@ -43,18 +43,14 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/username/project/src/file1.ts (used version) -PolledWatches:: - FsWatches:: -/a/username/project/tsconfig.json: +/a/username/project/tsconfig.json: *new* {} -/a/username/project/src/file1.ts: +/a/username/project/src/file1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/username/project/src/file1.js] @@ -90,17 +86,17 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/username/project/src/file2.ts (used version) -PolledWatches:: - FsWatches:: /a/username/project/tsconfig.json: {} /a/lib/lib.d.ts: {} -/a/username/project/src/file2.ts: +/a/username/project/src/file2.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/username/project/src/file1.ts: + {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-watchDirectory-when-renaming-file-in-subfolder.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-watchDirectory-when-renaming-file-in-subfolder.js index e1d49a0b01dce..04b22424ce2b5 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-watchDirectory-when-renaming-file-in-subfolder.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-non-recursive-watchDirectory-when-renaming-file-in-subfolder.js @@ -44,23 +44,21 @@ Shape signatures in builder refreshed for:: /a/username/project/src/file1.ts (used version) PolledWatches:: -/a/username/project/node_modules/@types: +/a/username/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/username/project/tsconfig.json: +/a/username/project/tsconfig.json: *new* {} -/a/username/project/src/file1.ts: +/a/username/project/src/file1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/a/username/project: +/a/username/project: *new* {} -/a/username/project/src: +/a/username/project/src: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/username/project/src/file1.js] @@ -109,10 +107,12 @@ FsWatches:: {} /a/username/project/src: {} -/a/username/project/src/file2.ts: +/a/username/project/src/file2.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/username/project/src/file1.ts: + {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-watchFile-when-renaming-file-in-subfolder.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-watchFile-when-renaming-file-in-subfolder.js index 8c7ecc82568a6..cda67fda1293a 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-watchFile-when-renaming-file-in-subfolder.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/uses-watchFile-when-renaming-file-in-subfolder.js @@ -44,23 +44,21 @@ Shape signatures in builder refreshed for:: /a/username/project/src/file1.ts (used version) PolledWatches:: -/a/username/project/node_modules/@types: +/a/username/project/node_modules/@types: *new* {"pollingInterval":500} -/a/username/project: +/a/username/project: *new* {"pollingInterval":500} -/a/username/project/src: +/a/username/project/src: *new* {"pollingInterval":500} FsWatches:: -/a/username/project/tsconfig.json: +/a/username/project/tsconfig.json: *new* {} -/a/username/project/src/file1.ts: +/a/username/project/src/file1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/username/project/src/file1.js] @@ -109,10 +107,12 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/username/project/src/file2.ts: +/a/username/project/src/file2.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/username/project/src/file1.ts: + {} exitCode:: ExitStatus.undefined 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 37d0cb8478d0e..d10d802ee11ca 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 @@ -86,35 +86,33 @@ Shape signatures in builder refreshed for:: /home/user/projects/myproject/src/file.ts (used version) PolledWatches:: -/home/user/projects/myproject/node_modules/@types: +/home/user/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/home/user/projects/myproject/tsconfig.json: +/home/user/projects/myproject/tsconfig.json: *new* {} -/home/user/projects/myproject/src/file.ts: +/home/user/projects/myproject/src/file.ts: *new* {} -/home/user/projects/myproject/node_modules/reala/index.d.ts: +/home/user/projects/myproject/node_modules/reala/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/home/user/projects/myproject/src: +/home/user/projects/myproject/src: *new* {} -/home/user/projects/myproject/node_modules: +/home/user/projects/myproject/node_modules: *new* {} -/home/user/projects/myproject/node_modules/reala: +/home/user/projects/myproject/node_modules/reala: *new* {} -/home/user/projects/myproject/node_modules/reala/node_modules: +/home/user/projects/myproject/node_modules/reala/node_modules: *new* {} -/home/user/projects/myproject/node_modules/realb: +/home/user/projects/myproject/node_modules/realb: *new* {} -/home/user/projects/myproject/node_modules/realb/node_modules: +/home/user/projects/myproject/node_modules/realb/node_modules: *new* {} -/home/user/projects/myproject: +/home/user/projects/myproject: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/home/user/projects/myproject/src/file.js] 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 02730dd0756f6..880cedff456b0 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 @@ -50,27 +50,25 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/file1.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/file1.ts: +/user/username/projects/myproject/src/file1.ts: *new* {} -/user/username/projects/myproject/src/file2.ts: +/user/username/projects/myproject/src/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/dist: +/user/username/projects/myproject/dist: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/dist/file2.js] @@ -92,28 +90,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/file1.ts: - {} -/user/username/projects/myproject/src/file2.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/dist: - {} -/user/username/projects/myproject/src: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -153,7 +129,7 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/src/file2.ts: +/user/username/projects/myproject/src/file2.ts: *new* {"pollingInterval":500} FsWatches:: @@ -170,7 +146,9 @@ FsWatches:: /user/username/projects/myproject/src: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/user/username/projects/myproject/src/file2.ts: + {} exitCode:: ExitStatus.undefined @@ -212,6 +190,10 @@ PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/src/file2.ts: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/tsconfig.json: {} @@ -225,11 +207,9 @@ FsWatches:: {} /user/username/projects/myproject/src: {} -/user/username/projects/myproject/src/renamed.ts: +/user/username/projects/myproject/src/renamed.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/dist/renamed.js] 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 63027d7250d9a..c2dca1a228806 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 @@ -50,31 +50,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/file1.ts (computed .d.ts during emit) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/file1.ts: +/user/username/projects/myproject/src/file1.ts: *new* {} -/user/username/projects/myproject/node_modules/file2/index.d.ts: +/user/username/projects/myproject/node_modules/file2/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -/user/username/projects/myproject/node_modules/file2: +/user/username/projects/myproject/node_modules/file2: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/dist: +/user/username/projects/myproject/dist: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/dist/file1.js] @@ -93,32 +91,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/file1.ts: - {} -/user/username/projects/myproject/node_modules/file2/index.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject/node_modules/file2: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/dist: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -131,32 +103,6 @@ export const y = 10; Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/file1.ts: - {} -/user/username/projects/myproject/node_modules/file2/index.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject/node_modules/file2: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/dist: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -210,11 +156,9 @@ FsWatches:: {} /user/username/projects/myproject/dist: {} -/user/username/projects/myproject/src/file3.ts: +/user/username/projects/myproject/src/file3.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/dist/file3.js] @@ -235,34 +179,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/file1.ts: - {} -/user/username/projects/myproject/node_modules/file2/index.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject/node_modules/file2: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/dist: - {} -/user/username/projects/myproject/src/file3.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -272,33 +188,5 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/file1.ts: - {} -/user/username/projects/myproject/node_modules/file2/index.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject/node_modules/file2: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/dist: - {} -/user/username/projects/myproject/src/file3.ts: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined 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 9d685a8de0268..237bd67b8bde2 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 @@ -50,29 +50,27 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/file1.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/file1.ts: +/user/username/projects/myproject/src/file1.ts: *new* {} -/user/username/projects/myproject/node_modules/file2/index.d.ts: +/user/username/projects/myproject/node_modules/file2/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -/user/username/projects/myproject/node_modules/file2: +/user/username/projects/myproject/node_modules/file2: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/src/file1.js] @@ -87,6 +85,14 @@ Input:: Output:: +exitCode:: ExitStatus.undefined + + +Change:: Remove directory node_modules + +Input:: +//// [/user/username/projects/myproject/node_modules/file2/index.d.ts] deleted + PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} @@ -104,20 +110,12 @@ FsWatches:: {} /user/username/projects/myproject/node_modules: {} -/user/username/projects/myproject/node_modules/file2: - {} /user/username/projects/myproject: {} -FsWatchesRecursive:: - -exitCode:: ExitStatus.undefined - - -Change:: Remove directory node_modules - -Input:: -//// [/user/username/projects/myproject/node_modules/file2/index.d.ts] deleted +FsWatches *deleted*:: +/user/username/projects/myproject/node_modules/file2: + {} Output:: >> Screen clear @@ -163,7 +161,9 @@ FsWatches:: /user/username/projects/myproject: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/user/username/projects/myproject/node_modules/file2/index.d.ts: + {} exitCode:: ExitStatus.undefined @@ -197,26 +197,6 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/file1.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -226,26 +206,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/file1.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -255,26 +215,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/file1.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -287,26 +227,6 @@ export const x = 10; Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/file1.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -333,11 +253,9 @@ FsWatches:: {} /user/username/projects/myproject: {} -/user/username/projects/myproject/node_modules/file2: +/user/username/projects/myproject/node_modules/file2: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -347,28 +265,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/file1.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject: - {} -/user/username/projects/myproject/node_modules/file2: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -419,11 +315,9 @@ FsWatches:: {} /user/username/projects/myproject/node_modules/file2: {} -/user/username/projects/myproject/node_modules/file2/index.d.ts: +/user/username/projects/myproject/node_modules/file2/index.d.ts: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/src/file1.js] file written with same contents 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 a951b5c646263..814120cad9b70 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/using-dynamic-priority-polling.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/using-dynamic-priority-polling.js @@ -40,12 +40,6 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/username/project/typescript.ts (used version) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/username/project/typescript.js] @@ -59,12 +53,6 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -77,12 +65,6 @@ var zz30 = 100; Output:: -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -112,12 +94,6 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/username/project/typescript.ts (computed .d.ts) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/username/project/typescript.js] @@ -131,11 +107,5 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/using-fixed-chunk-size-polling.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/using-fixed-chunk-size-polling.js index 4ba506d930a7e..f968211162be5 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/using-fixed-chunk-size-polling.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/using-fixed-chunk-size-polling.js @@ -50,13 +50,11 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined @@ -76,16 +74,6 @@ Input:: Output:: -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined @@ -98,16 +86,6 @@ var zz30 = 100; Output:: -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined @@ -140,16 +118,6 @@ Shape signatures in builder refreshed for:: /a/b/commonfile1.ts (computed .d.ts) /a/b/commonfile2.ts (computed .d.ts) -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] @@ -164,15 +132,5 @@ Input:: Output:: -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: -/a/b: - {} - exitCode:: ExitStatus.undefined 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 694ff4f5355e5..fb73f14e54261 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 @@ -78,24 +78,22 @@ 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:: - FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/main.ts: +/user/username/projects/myproject/src/main.ts: *new* {} -/user/username/projects/myproject/node_modules/bar/index.d.ts: +/user/username/projects/myproject/node_modules/bar/index.d.ts: *new* {} -/user/username/projects/myproject/node_modules/bar/foo.d.ts: +/user/username/projects/myproject/node_modules/bar/foo.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -115,25 +113,5 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/main.ts: - {} -/user/username/projects/myproject/node_modules/bar/index.d.ts: - {} -/user/username/projects/myproject/node_modules/bar/foo.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 947349509e68f..223a329073ff2 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 @@ -79,31 +79,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/main.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/main.ts: +/user/username/projects/myproject/src/main.ts: *new* {} -/user/username/projects/myproject/node_modules/bar/index.d.ts: +/user/username/projects/myproject/node_modules/bar/index.d.ts: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -/user/username/projects/myproject/node_modules/bar: +/user/username/projects/myproject/node_modules/bar: *new* {} -/user/username/projects/myproject/node_modules/bar/foo.d.ts: +/user/username/projects/myproject/node_modules/bar/foo.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/src/main.js] @@ -129,32 +127,6 @@ Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myprojec sysLog:: Elapsed:: *ms:: onTimerToUpdateChildWatches:: 0 undefined -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/main.ts: - {} -/user/username/projects/myproject/node_modules/bar/index.d.ts: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject/node_modules/bar: - {} -/user/username/projects/myproject/node_modules/bar/foo.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -167,31 +139,5 @@ export function temp(): string; Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/main.ts: - {} -/user/username/projects/myproject/node_modules/bar/index.d.ts: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject/node_modules/bar: - {} -/user/username/projects/myproject/node_modules/bar/foo.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined 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 82b76ab74393c..5d9aab11a7864 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 @@ -62,31 +62,29 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/main.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/main.ts: +/user/username/projects/myproject/src/main.ts: *new* {} -/user/username/projects/myproject/node_modules/bar/index.d.ts: +/user/username/projects/myproject/node_modules/bar/index.d.ts: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -/user/username/projects/myproject/node_modules/bar: +/user/username/projects/myproject/node_modules/bar: *new* {} -/user/username/projects/myproject/node_modules/bar/foo.d.ts: +/user/username/projects/myproject/node_modules/bar/foo.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/user/username/projects/myproject/src/main.js] @@ -103,32 +101,6 @@ Input:: Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/main.ts: - {} -/user/username/projects/myproject/node_modules/bar/index.d.ts: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject/node_modules/bar: - {} -/user/username/projects/myproject/node_modules/bar/foo.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined @@ -141,31 +113,5 @@ export function temp(): string; Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/main.ts: - {} -/user/username/projects/myproject/node_modules/bar/index.d.ts: - {} -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject/node_modules/bar: - {} -/user/username/projects/myproject/node_modules/bar/foo.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined 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 0f44aeb54b09f..869dc5b63acc3 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option.js @@ -61,24 +61,22 @@ 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:: - FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/main.ts: +/user/username/projects/myproject/src/main.ts: *new* {} -/user/username/projects/myproject/node_modules/bar/index.d.ts: +/user/username/projects/myproject/node_modules/bar/index.d.ts: *new* {} -/user/username/projects/myproject/node_modules/bar/foo.d.ts: +/user/username/projects/myproject/node_modules/bar/foo.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -98,25 +96,5 @@ Input:: Output:: -PolledWatches:: - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/main.ts: - {} -/user/username/projects/myproject/node_modules/bar/index.d.ts: - {} -/user/username/projects/myproject/node_modules/bar/foo.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 35c610866849b..1a1d67e064af8 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 @@ -81,23 +81,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/main.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/main.ts: +/user/username/projects/myproject/src/main.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -119,25 +119,5 @@ export function fooBar(): string; Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/main.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined 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 aee4e0008320f..417a6c479b856 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeFiles-option.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeFiles-option.js @@ -62,23 +62,23 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/src/main.ts (used version) PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/main.ts: +/user/username/projects/myproject/src/main.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} exitCode:: ExitStatus.undefined @@ -100,25 +100,5 @@ export function fooBar(): string; Output:: -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/main.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/node_modules: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject: - {} - exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-fallbackPolling-option.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-fallbackPolling-option.js index 20539cfbb1075..a679949a934c2 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-fallbackPolling-option.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-fallbackPolling-option.js @@ -55,23 +55,19 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (used version) PolledWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {"pollingInterval":2000} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {"pollingInterval":250} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {"pollingInterval":250} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":250} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} -/a/b: +/a/b: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchDirectory-option.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchDirectory-option.js index 5a6e77e0dd0e7..d91e319d3e0da 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchDirectory-option.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchDirectory-option.js @@ -50,23 +50,21 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/a/b: +/a/b: *new* {} -FsWatchesRecursive:: - exitCode:: ExitStatus.undefined //// [/a/b/commonFile1.js] diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchFile-as-watch-options-to-extend.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchFile-as-watch-options-to-extend.js index d03484ff65816..c91aacfb598c1 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchFile-as-watch-options-to-extend.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchFile-as-watch-options-to-extend.js @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchFile-option.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchFile-option.js index 170e83992a69b..029a363d15680 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchFile-option.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-watchFile-option.js @@ -50,21 +50,21 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (used version) PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/commonfile1.ts: +/a/b/commonfile1.ts: *new* {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/loads-missing-files-from-disk.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/loads-missing-files-from-disk.js index ee713d66ef644..fab610afb971d 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/loads-missing-files-from-disk.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/loads-missing-files-from-disk.js @@ -4,12 +4,6 @@ Creating project service import {y} from "bar" -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:08.000] Search path: /c Info 2 [00:00:09.000] For info: /c/foo.ts :: No config files found. Info 3 [00:00:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -53,34 +47,20 @@ export var y = 1 PolledWatches:: -/c/node_modules: +/c/node_modules: *new* {"pollingInterval":500} -/c/node_modules/@types: +/c/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/c: +/c: *new* {} -FsWatchesRecursive:: - Info 24 [00:00:39.000] Running: /dev/null/inferredProject1*FailedLookupInvalidation Info 25 [00:00:40.000] Scheduled: /dev/null/inferredProject1* Info 26 [00:00:41.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks -PolledWatches:: -/c/node_modules: - {"pollingInterval":500} -/c/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/c: - {} - -FsWatchesRecursive:: - Info 27 [00:00:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 28 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /c/bar.d.ts 500 undefined WatchType: Closed Script info Info 29 [00:00:44.000] DirectoryWatcher:: Close:: WatchInfo: /c/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations 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 0656bf70d9902..6b64b1bc04e51 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 @@ -44,12 +44,6 @@ interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:28.000] Search path: /user/username/rootfolder/otherfolder/a/b Info 2 [00:00:29.000] For info: /user/username/rootfolder/otherfolder/a/b/app.ts :: Config file name: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Info 3 [00:00:30.000] Creating configuration project /user/username/rootfolder/otherfolder/a/b/tsconfig.json @@ -534,27 +528,27 @@ exports['default'] = result; PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: +/user/username/rootfolder/otherfolder/a/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: +/user/username/rootfolder/otherfolder/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: +/user/username/rootfolder/otherfolder/a/b/node_modules/@types: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: +/user/username/rootfolder/otherfolder/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: +/user/username/rootfolder/otherfolder/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: +/user/username/rootfolder/otherfolder/a/b/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: +/user/username/rootfolder/otherfolder/a/b: *new* {} -/user/username/rootfolder/otherfolder/a/b/node_modules: +/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 @@ -638,30 +632,6 @@ module.exports = require('./lodash'); -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - 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 @@ -670,30 +640,6 @@ Info 147 [00:03:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/u Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594] deleted -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - 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 @@ -746,30 +692,6 @@ declare namespace _ { } -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - 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 @@ -1028,30 +950,6 @@ Checking timeout queue length: 3 -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - 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 @@ -1132,6 +1030,10 @@ PolledWatches:: /user/username/rootfolder/otherfolder/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/rootfolder/otherfolder/a/b/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json: {} @@ -1143,7 +1045,7 @@ FsWatchesRecursive:: {} /user/username/rootfolder/otherfolder/a/b/node_modules: {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: +/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 @@ -1885,85 +1787,13 @@ 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 -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {} - 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 After checking timeout queue length (3) and running -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {} - Before running timeout callbacks -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {} - 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 @@ -2016,14 +1846,20 @@ PolledWatches:: /user/username/rootfolder/otherfolder/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/rootfolder/otherfolder/a/node_modules: + {"pollingInterval":500} +/user/username/rootfolder/otherfolder/node_modules: + {"pollingInterval":500} + FsWatches:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json: {} /a/lib/lib.d.ts: {} -/user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json: +/user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json: *new* {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json: +/user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json: *new* {} FsWatchesRecursive:: 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 6e35239f7206c..4f686269c6525 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 @@ -44,12 +44,6 @@ interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:28.000] Search path: /user/username/rootfolder/otherfolder/a/b Info 2 [00:00:29.000] For info: /user/username/rootfolder/otherfolder/a/b/app.ts :: Config file name: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Info 3 [00:00:30.000] Creating configuration project /user/username/rootfolder/otherfolder/a/b/tsconfig.json @@ -534,27 +528,27 @@ exports['default'] = result; PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: +/user/username/rootfolder/otherfolder/a/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: +/user/username/rootfolder/otherfolder/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: +/user/username/rootfolder/otherfolder/a/b/node_modules/@types: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: +/user/username/rootfolder/otherfolder/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: +/user/username/rootfolder/otherfolder/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: +/user/username/rootfolder/otherfolder/a/b/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: +/user/username/rootfolder/otherfolder/a/b: *new* {} -/user/username/rootfolder/otherfolder/a/b/node_modules: +/user/username/rootfolder/otherfolder/a/b/node_modules: *new* {} Info 113 [00:02:58.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation @@ -562,56 +556,8 @@ Info 114 [00:02:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/ts Info 115 [00:03:00.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - Before running timeout callbacks -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - 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 @@ -635,30 +581,6 @@ Info 123 [00:03:18.000] FileName: /user/username/rootfolder/otherfolder/a/b/ap Info 123 [00:03:19.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - Info 123 [00:03:29.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 124 [00:03:30.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 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 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory @@ -740,56 +662,8 @@ module.exports = require('./lodash'); -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - After checking timeout queue length (0) and running -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - Info 153 [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 154 [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 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 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory @@ -798,56 +672,8 @@ Info 157 [00:04:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/u Before checking timeout queue length (0) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594] deleted -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - After checking timeout queue length (0) and running -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - Info 158 [00:04:35.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 159 [00:04:36.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 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 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory @@ -900,56 +726,8 @@ declare namespace _ { } -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - After checking timeout queue length (0) and running -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - Info 193 [00:05:34.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 194 [00:05:35.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 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 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory @@ -1208,56 +986,8 @@ Before checking timeout queue length (0) and running -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - After checking timeout queue length (0) and running -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - Info 218 [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 219 [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 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 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory @@ -1338,6 +1068,10 @@ PolledWatches:: /user/username/rootfolder/otherfolder/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/rootfolder/otherfolder/a/b/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json: {} @@ -1349,7 +1083,7 @@ FsWatchesRecursive:: {} /user/username/rootfolder/otherfolder/a/b/node_modules: {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: +/user/username/rootfolder/otherfolder/a/b/node_modules/@types: *new* {} Info 285 [00:07:39.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation @@ -1357,56 +1091,8 @@ Info 286 [00:07:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/ts Info 287 [00:07:41.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {} - Before running timeout callbacks -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {} - Info 288 [00:07:42.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Info 289 [00:07:43.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Info 290 [00:07:44.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms @@ -1430,30 +1116,6 @@ Info 295 [00:07:59.000] FileName: /user/username/rootfolder/otherfolder/a/b/ap Info 295 [00:08:00.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {} - Info 295 [00:08:02.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 296 [00:08: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/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations Info 297 [00:08:04.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 @@ -2193,85 +1855,13 @@ 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 -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {} - Info 615 [00:14:42.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation 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 After checking timeout queue length (3) and running -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {} - Before running timeout callbacks -PolledWatches:: -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules/@types: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types: - {} - Info 618 [00:14:45.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Info 619 [00:14:46.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Info 620 [00:14:47.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 @@ -2324,14 +1914,20 @@ PolledWatches:: /user/username/rootfolder/otherfolder/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/rootfolder/otherfolder/a/node_modules: + {"pollingInterval":500} +/user/username/rootfolder/otherfolder/node_modules: + {"pollingInterval":500} + FsWatches:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json: {} /a/lib/lib.d.ts: {} -/user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json: +/user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json: *new* {} -/user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json: +/user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json: *new* {} FsWatchesRecursive:: diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-insensitive-file-system.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-insensitive-file-system.js index abcefca228573..25f2050378798 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-insensitive-file-system.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-insensitive-file-system.js @@ -23,12 +23,6 @@ interface Array { length: number; [n: number]: T; } {"compilerOptions":{"strict":true,"strictNullChecks":true,"target":"es2016","module":"commonjs","moduleResolution":"node","sourceMap":true,"noEmitOnError":true,"experimentalDecorators":true,"emitDecoratorMetadata":true,"types":["node","jest"],"noUnusedLocals":true,"outDir":"./compiled","typeRoots":["types","node_modules/@types"],"baseUrl":".","paths":{"*":["types/*"]}},"include":["src/**/*"],"exclude":["node_modules","compiled"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:34.000] Search path: /Users/someuser/work/applications/frontend/src/app/utils Info 2 [00:00:35.000] For info: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts :: Config file name: /Users/someuser/work/applications/frontend/tsconfig.json Info 3 [00:00:36.000] Creating configuration project /Users/someuser/work/applications/frontend/tsconfig.json @@ -110,21 +104,21 @@ export class Cookie { } PolledWatches:: -/users/someuser/work/applications/frontend/types: +/users/someuser/work/applications/frontend/types: *new* {"pollingInterval":500} -/users/someuser/work/applications/frontend/node_modules: +/users/someuser/work/applications/frontend/node_modules: *new* {"pollingInterval":500} FsWatches:: -/users/someuser/work/applications/frontend/tsconfig.json: +/users/someuser/work/applications/frontend/tsconfig.json: *new* {} -/users/someuser/work/applications/frontend/src/app/redux/configurestore.ts: +/users/someuser/work/applications/frontend/src/app/redux/configurestore.ts: *new* {} -/a/lib/lib.es2016.full.d.ts: +/a/lib/lib.es2016.full.d.ts: *new* {} FsWatchesRecursive:: -/users/someuser/work/applications/frontend/src: +/users/someuser/work/applications/frontend/src: *new* {} Info 23 [00:01:04.000] Running: /Users/someuser/work/applications/frontend/tsconfig.json @@ -181,7 +175,7 @@ FsWatches:: {} /a/lib/lib.es2016.full.d.ts: {} -/users/someuser/work/applications/frontend/src/app/utils/cookie.ts: +/users/someuser/work/applications/frontend/src/app/utils/cookie.ts: *new* {} FsWatchesRecursive:: diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-sensitive-file-system.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-sensitive-file-system.js index 3c1a0230068dd..36ec389dba673 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-sensitive-file-system.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/watchDirectories-for-config-file-with-case-sensitive-file-system.js @@ -23,12 +23,6 @@ interface Array { length: number; [n: number]: T; } {"compilerOptions":{"strict":true,"strictNullChecks":true,"target":"es2016","module":"commonjs","moduleResolution":"node","sourceMap":true,"noEmitOnError":true,"experimentalDecorators":true,"emitDecoratorMetadata":true,"types":["node","jest"],"noUnusedLocals":true,"outDir":"./compiled","typeRoots":["types","node_modules/@types"],"baseUrl":".","paths":{"*":["types/*"]}},"include":["src/**/*"],"exclude":["node_modules","compiled"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:34.000] Search path: /Users/someuser/work/applications/frontend/src/app/utils Info 2 [00:00:35.000] For info: /Users/someuser/work/applications/frontend/src/app/utils/Analytic.ts :: Config file name: /Users/someuser/work/applications/frontend/tsconfig.json Info 3 [00:00:36.000] Creating configuration project /Users/someuser/work/applications/frontend/tsconfig.json @@ -110,21 +104,21 @@ export class Cookie { } PolledWatches:: -/Users/someuser/work/applications/frontend/types: +/Users/someuser/work/applications/frontend/types: *new* {"pollingInterval":500} -/Users/someuser/work/applications/frontend/node_modules: +/Users/someuser/work/applications/frontend/node_modules: *new* {"pollingInterval":500} FsWatches:: -/Users/someuser/work/applications/frontend/tsconfig.json: +/Users/someuser/work/applications/frontend/tsconfig.json: *new* {} -/Users/someuser/work/applications/frontend/src/app/redux/configureStore.ts: +/Users/someuser/work/applications/frontend/src/app/redux/configureStore.ts: *new* {} -/a/lib/lib.es2016.full.d.ts: +/a/lib/lib.es2016.full.d.ts: *new* {} FsWatchesRecursive:: -/Users/someuser/work/applications/frontend/src: +/Users/someuser/work/applications/frontend/src: *new* {} Info 23 [00:01:04.000] Running: /Users/someuser/work/applications/frontend/tsconfig.json @@ -181,7 +175,7 @@ FsWatches:: {} /a/lib/lib.es2016.full.d.ts: {} -/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts: +/Users/someuser/work/applications/frontend/src/app/utils/Cookie.ts: *new* {} FsWatchesRecursive:: diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-calling-goto-definition-of-module.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-calling-goto-definition-of-module.js index d9ed7c5e3ccda..7954938a9e2b0 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-calling-goto-definition-of-module.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/when-calling-goto-definition-of-module.js @@ -1,13 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/controllers/vessels/client.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/controllers/vessels/client.ts] @@ -28,12 +19,15 @@ export class Bookshelf { } {"compilerOptions":{"target":"es6","module":"es6","baseUrl":"./","paths":{"~/*":["*"]}},"exclude":["api","build","node_modules","public","seeds","sql_updates","tests.build"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/controllers/vessels/client.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /a/b/controllers/vessels Info 3 [00:00:26.000] For info: /a/b/controllers/vessels/client.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /a/b/tsconfig.json @@ -90,30 +84,32 @@ Info 19 [00:00:44.000] ----------------------------------------------- Info 19 [00:00:45.000] Open files: Info 19 [00:00:46.000] FileName: /a/b/controllers/vessels/client.ts ProjectRootPath: undefined Info 19 [00:00:47.000] Projects: /a/b/tsconfig.json +Info 19 [00:00:48.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.es6.d.ts: +/a/lib/lib.es6.d.ts: *new* {"pollingInterval":500} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/models/vessel.ts: +/a/b/models/vessel.ts: *new* {} -/a/b/utils/db.ts: +/a/b/utils/db.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 19 [00:00:48.000] response: - { - "responseRequired": false - } +Before request + Info 20 [00:00:49.000] request: { "command": "definition", @@ -124,46 +120,6 @@ Info 20 [00:00:49.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.es6.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/models/vessel.ts: - {} -/a/b/utils/db.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/lib/lib.es6.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/models/vessel.ts: - {} -/a/b/utils/db.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 21 [00:00:50.000] response: { "response": [ @@ -181,11 +137,15 @@ Info 21 [00:00:50.000] response: ], "responseRequired": true } +After request + Info 22 [00:00:51.000] fileExists:: [] Info 23 [00:00:52.000] directoryExists:: [] Info 24 [00:00:53.000] getDirectories:: [] Info 25 [00:00:54.000] readFile:: [] Info 26 [00:00:55.000] readDirectory:: [] +Before request + Info 27 [00:00:56.000] request: { "command": "open", @@ -195,26 +155,6 @@ Info 27 [00:00:56.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.es6.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/models/vessel.ts: - {} -/a/b/utils/db.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 28 [00:00:57.000] FileWatcher:: Close:: WatchInfo: /a/b/models/vessel.ts 500 undefined WatchType: Closed Script info Info 29 [00:00:58.000] Search path: /a/b/models Info 30 [00:00:59.000] For info: /a/b/models/vessel.ts :: Config file name: /a/b/tsconfig.json @@ -227,6 +167,10 @@ Info 31 [00:01:04.000] FileName: /a/b/controllers/vessels/client.ts ProjectRo Info 31 [00:01:05.000] Projects: /a/b/tsconfig.json Info 31 [00:01:06.000] FileName: /a/b/models/vessel.ts ProjectRootPath: undefined Info 31 [00:01:07.000] Projects: /a/b/tsconfig.json +Info 31 [00:01:08.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -241,14 +185,14 @@ FsWatches:: /a/b/utils/db.ts: {} +FsWatches *deleted*:: +/a/b/models/vessel.ts: + {} + FsWatchesRecursive:: /a/b: {} -Info 31 [00:01:08.000] response: - { - "responseRequired": false - } Info 32 [00:01:09.000] fileExists:: [{"key":"/a/b/models/tsconfig.json","count":1},{"key":"/a/b/models/jsconfig.json","count":1}] Info 33 [00:01:10.000] directoryExists:: [] Info 34 [00:01:11.000] getDirectories:: [] diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/works-using-legacy-resolution-logic.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/works-using-legacy-resolution-logic.js index b48d6b9859d5d..27bb7e69f1df1 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/works-using-legacy-resolution-logic.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/works-using-legacy-resolution-logic.js @@ -7,12 +7,6 @@ import {x} from "f1" foo() -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:12.000] Search path: /c/d Info 2 [00:00:13.000] For info: /c/d/f0.ts :: No config files found. Info 3 [00:00:14.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* 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 b17218af56217..a31f8792de42e 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 @@ -1,13 +1,4 @@ Info 0 [00:00:33.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:34.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/app1/app.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -38,12 +29,15 @@ let y = 10; {"files":["app.ts","../core/core.ts"],"compilerOptions":{"outFile":"build/output.js"},"compileOnSave":true} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:34.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/app1/app.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:35.000] Search path: /user/username/projects/myproject/app1 Info 3 [00:00:36.000] For info: /user/username/projects/myproject/app1/app.ts :: Config file name: /user/username/projects/myproject/app1/tsconfig.json Info 4 [00:00:37.000] Creating configuration project /user/username/projects/myproject/app1/tsconfig.json @@ -88,28 +82,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: +/user/username/projects/myproject/app1/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: +/user/username/projects/myproject/app1/tsconfig.json: *new* {} -/user/username/projects/myproject/core/core.ts: +/user/username/projects/myproject/core/core.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 18 [00:00:57.000] response: - { - "responseRequired": false - } Info 19 [00:00:58.000] request: { "command": "open", @@ -119,24 +113,6 @@ Info 19 [00:00:58.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/user/username/projects/myproject/core/core.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - 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 @@ -185,6 +161,10 @@ Info 34 [00:01:20.000] FileName: /user/username/projects/myproject/app1/app.t 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -192,7 +172,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: +/user/username/projects/myproject/app2/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -202,15 +182,11 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/app2/tsconfig.json: +/user/username/projects/myproject/app2/tsconfig.json: *new* {} -FsWatchesRecursive:: +Before request -Info 34 [00:01:24.000] response: - { - "responseRequired": false - } Info 35 [00:01:25.000] request: { "command": "open", @@ -220,28 +196,6 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/user/username/projects/myproject/core/core.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - 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. @@ -260,6 +214,10 @@ Info 39 [00:01:38.000] FileName: /user/username/projects/myproject/app2/app.t 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -278,12 +236,12 @@ FsWatches:: /user/username/projects/myproject/app2/tsconfig.json: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/user/username/projects/myproject/core/core.ts: + {} + +Before request -Info 39 [00:01:42.000] response: - { - "responseRequired": false - } Info 40 [00:01:43.000] request: { "command": "change", @@ -298,50 +256,14 @@ Info 40 [00:01:43.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 41 [00:01:44.000] response: { "responseRequired": false } +After request + +Before request + Info 42 [00:01:45.000] request: { "command": "change", @@ -356,52 +278,16 @@ Info 42 [00:01:45.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 43 [00:01:46.000] response: { "responseRequired": false } +After request + Project1 is dirty: true Project2 is dirty: true +Before request + Info 44 [00:01:47.000] request: { "command": "compileOnSaveAffectedFileList", @@ -411,26 +297,6 @@ Info 44 [00:01:47.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - 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] Different program with same set of files @@ -469,26 +335,6 @@ Info 53 [00:02:18.000] FileName: /user/username/projects/myproject/app2/app.t Info 53 [00:02:19.000] Projects: /user/username/projects/myproject/app2/tsconfig.json Info 53 [00:02:20.000] FileName: /user/username/projects/myproject/core/core.ts ProjectRootPath: undefined Info 53 [00:02:21.000] Projects: /user/username/projects/myproject/app1/tsconfig.json,/user/username/projects/myproject/app2/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 53 [00:02:22.000] response: { "response": [ @@ -509,5 +355,7 @@ Info 53 [00:02:22.000] response: ], "responseRequired": true } +After request + Project1 is dirty: false Project2 is dirty: false \ No newline at end of file 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 e0ad1f60f3195..9c0f553a9e085 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 @@ -1,13 +1,4 @@ Info 0 [00:00:33.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:34.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/app1/app.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -38,12 +29,15 @@ let y = 10; {"files":["app.ts","../core/core.ts"],"compilerOptions":{"outFile":"build/output.js"},"compileOnSave":true} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:34.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/app1/app.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:35.000] Search path: /user/username/projects/myproject/app1 Info 3 [00:00:36.000] For info: /user/username/projects/myproject/app1/app.ts :: Config file name: /user/username/projects/myproject/app1/tsconfig.json Info 4 [00:00:37.000] Creating configuration project /user/username/projects/myproject/app1/tsconfig.json @@ -88,28 +82,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: +/user/username/projects/myproject/app1/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: +/user/username/projects/myproject/app1/tsconfig.json: *new* {} -/user/username/projects/myproject/core/core.ts: +/user/username/projects/myproject/core/core.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 18 [00:00:57.000] response: - { - "responseRequired": false - } Info 19 [00:00:58.000] request: { "command": "open", @@ -119,24 +113,6 @@ Info 19 [00:00:58.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/user/username/projects/myproject/core/core.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - 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 @@ -185,6 +161,10 @@ Info 34 [00:01:20.000] FileName: /user/username/projects/myproject/app1/app.t 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -192,7 +172,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: +/user/username/projects/myproject/app2/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -202,15 +182,11 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/app2/tsconfig.json: +/user/username/projects/myproject/app2/tsconfig.json: *new* {} -FsWatchesRecursive:: +Before request -Info 34 [00:01:24.000] response: - { - "responseRequired": false - } Info 35 [00:01:25.000] request: { "command": "open", @@ -220,28 +196,6 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/user/username/projects/myproject/core/core.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - 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. @@ -260,6 +214,10 @@ Info 39 [00:01:38.000] FileName: /user/username/projects/myproject/app2/app.t 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -278,12 +236,12 @@ FsWatches:: /user/username/projects/myproject/app2/tsconfig.json: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/user/username/projects/myproject/core/core.ts: + {} + +Before request -Info 39 [00:01:42.000] response: - { - "responseRequired": false - } Info 40 [00:01:43.000] request: { "command": "change", @@ -298,50 +256,14 @@ Info 40 [00:01:43.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 41 [00:01:44.000] response: { "responseRequired": false } +After request + +Before request + Info 42 [00:01:45.000] request: { "command": "change", @@ -356,52 +278,16 @@ Info 42 [00:01:45.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 43 [00:01:46.000] response: { "responseRequired": false } +After request + Project1 is dirty: true Project2 is dirty: true +Before request + Info 44 [00:01:47.000] request: { "command": "compileOnSaveAffectedFileList", @@ -412,49 +298,9 @@ Info 44 [00:01:47.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/app1/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app2/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/app2/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 48 [00:01:51.000] response: { "response": [ @@ -468,5 +314,7 @@ Info 48 [00:01:51.000] response: ], "responseRequired": true } +After request + Project1 is dirty: false Project2 is dirty: true \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/compileOnSave/compileOnSaveAffectedFileList-projectUsesOutFile-should-be-true-if-out-is-set.js b/tests/baselines/reference/tsserver/compileOnSave/compileOnSaveAffectedFileList-projectUsesOutFile-should-be-true-if-out-is-set.js index 4bb4fbfdd7a13..b7833a3b6a5f5 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/compileOnSaveAffectedFileList-projectUsesOutFile-should-be-true-if-out-is-set.js +++ b/tests/baselines/reference/tsserver/compileOnSave/compileOnSaveAffectedFileList-projectUsesOutFile-should-be-true-if-out-is-set.js @@ -1,13 +1,4 @@ Info 0 [00:00:11.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:12.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] let x = 1 @@ -19,12 +10,15 @@ let y = 1 {"compilerOptions":{"out":"/a/out.js"},"compileOnSave":true} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:12.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:13.000] Search path: /a Info 3 [00:00:14.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:15.000] Creating configuration project /a/tsconfig.json @@ -66,28 +60,30 @@ Info 18 [00:00:31.000] ----------------------------------------------- Info 18 [00:00:32.000] Open files: Info 18 [00:00:33.000] FileName: /a/a.ts ProjectRootPath: undefined Info 18 [00:00:34.000] Projects: /a/tsconfig.json +Info 18 [00:00:35.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/b.ts: +/a/b.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 18 [00:00:35.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:36.000] request: { "command": "compileOnSaveAffectedFileList", @@ -97,24 +93,6 @@ Info 19 [00:00:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/b.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 20 [00:00:37.000] Before ensureProjectForOpenFiles: Info 21 [00:00:38.000] Project '/a/tsconfig.json' (Configured) Info 21 [00:00:39.000] Files (2) @@ -131,24 +109,6 @@ Info 22 [00:00:47.000] ----------------------------------------------- Info 22 [00:00:48.000] Open files: Info 22 [00:00:49.000] FileName: /a/a.ts ProjectRootPath: undefined Info 22 [00:00:50.000] Projects: /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/b.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 22 [00:00:51.000] response: { "response": [ @@ -161,4 +121,5 @@ Info 22 [00:00:51.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/compileOnSaveAffectedFileList-projectUsesOutFile-should-be-true-if-outFile-is-set.js b/tests/baselines/reference/tsserver/compileOnSave/compileOnSaveAffectedFileList-projectUsesOutFile-should-be-true-if-outFile-is-set.js index 9392aa8151888..d2a83dd41fe00 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/compileOnSaveAffectedFileList-projectUsesOutFile-should-be-true-if-outFile-is-set.js +++ b/tests/baselines/reference/tsserver/compileOnSave/compileOnSaveAffectedFileList-projectUsesOutFile-should-be-true-if-outFile-is-set.js @@ -1,13 +1,4 @@ Info 0 [00:00:11.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:12.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] let x = 1 @@ -19,12 +10,15 @@ let y = 1 {"compilerOptions":{"outFile":"/a/out.js"},"compileOnSave":true} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:12.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:13.000] Search path: /a Info 3 [00:00:14.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:15.000] Creating configuration project /a/tsconfig.json @@ -66,28 +60,30 @@ Info 18 [00:00:31.000] ----------------------------------------------- Info 18 [00:00:32.000] Open files: Info 18 [00:00:33.000] FileName: /a/a.ts ProjectRootPath: undefined Info 18 [00:00:34.000] Projects: /a/tsconfig.json +Info 18 [00:00:35.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/b.ts: +/a/b.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 18 [00:00:35.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:36.000] request: { "command": "compileOnSaveAffectedFileList", @@ -97,24 +93,6 @@ Info 19 [00:00:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/b.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 20 [00:00:37.000] Before ensureProjectForOpenFiles: Info 21 [00:00:38.000] Project '/a/tsconfig.json' (Configured) Info 21 [00:00:39.000] Files (2) @@ -131,24 +109,6 @@ Info 22 [00:00:47.000] ----------------------------------------------- Info 22 [00:00:48.000] Open files: Info 22 [00:00:49.000] FileName: /a/a.ts ProjectRootPath: undefined Info 22 [00:00:50.000] Projects: /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/b.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 22 [00:00:51.000] response: { "response": [ @@ -161,4 +121,5 @@ Info 22 [00:00:51.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/compileOnSaveAffectedFileList-projectUsesOutFile-should-not-be-returned-if-not-set.js b/tests/baselines/reference/tsserver/compileOnSave/compileOnSaveAffectedFileList-projectUsesOutFile-should-not-be-returned-if-not-set.js index 7509260c72df1..3464dab77a513 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/compileOnSaveAffectedFileList-projectUsesOutFile-should-not-be-returned-if-not-set.js +++ b/tests/baselines/reference/tsserver/compileOnSave/compileOnSaveAffectedFileList-projectUsesOutFile-should-not-be-returned-if-not-set.js @@ -1,13 +1,4 @@ Info 0 [00:00:11.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:12.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] let x = 1 @@ -19,12 +10,15 @@ let y = 1 {"compilerOptions":{},"compileOnSave":true} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:12.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:13.000] Search path: /a Info 3 [00:00:14.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:15.000] Creating configuration project /a/tsconfig.json @@ -65,28 +59,30 @@ Info 18 [00:00:31.000] ----------------------------------------------- Info 18 [00:00:32.000] Open files: Info 18 [00:00:33.000] FileName: /a/a.ts ProjectRootPath: undefined Info 18 [00:00:34.000] Projects: /a/tsconfig.json +Info 18 [00:00:35.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/b.ts: +/a/b.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 18 [00:00:35.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:36.000] request: { "command": "compileOnSaveAffectedFileList", @@ -96,24 +92,6 @@ Info 19 [00:00:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/b.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 20 [00:00:37.000] Before ensureProjectForOpenFiles: Info 21 [00:00:38.000] Project '/a/tsconfig.json' (Configured) Info 21 [00:00:39.000] Files (2) @@ -130,24 +108,6 @@ Info 22 [00:00:47.000] ----------------------------------------------- Info 22 [00:00:48.000] Open files: Info 22 [00:00:49.000] FileName: /a/a.ts ProjectRootPath: undefined Info 22 [00:00:50.000] Projects: /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/b.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 22 [00:00:51.000] response: { "response": [ @@ -161,4 +121,5 @@ Info 22 [00:00:51.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-all-projects-without-projectPath.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-all-projects-without-projectPath.js index 0d892656d476e..0ab32fe0867ae 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-all-projects-without-projectPath.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-all-projects-without-projectPath.js @@ -1,13 +1,4 @@ Info 0 [00:00:19.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:20.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/file1.ts] export var t = 10; @@ -25,12 +16,15 @@ import {t} from "../b/file1"; var t3 = 11; { "compileOnSave": true } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:20.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:21.000] Search path: /a/b Info 3 [00:00:22.000] For info: /a/b/file1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:23.000] Creating configuration project /a/b/tsconfig.json @@ -72,28 +66,30 @@ Info 18 [00:00:39.000] ----------------------------------------------- Info 18 [00:00:40.000] Open files: Info 18 [00:00:41.000] FileName: /a/b/file1.ts ProjectRootPath: undefined Info 18 [00:00:42.000] Projects: /a/b/tsconfig.json +Info 18 [00:00:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file2.ts: +/a/b/file2.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 18 [00:00:43.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:44.000] request: { "command": "open", @@ -103,24 +99,6 @@ Info 19 [00:00:44.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file2.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 20 [00:00:45.000] FileWatcher:: Close:: WatchInfo: /a/b/file2.ts 500 undefined WatchType: Closed Script info Info 21 [00:00:46.000] Search path: /a/b Info 22 [00:00:47.000] For info: /a/b/file2.ts :: Config file name: /a/b/tsconfig.json @@ -133,6 +111,10 @@ Info 23 [00:00:52.000] FileName: /a/b/file1.ts ProjectRootPath: undefined Info 23 [00:00:53.000] Projects: /a/b/tsconfig.json Info 23 [00:00:54.000] FileName: /a/b/file2.ts ProjectRootPath: undefined Info 23 [00:00:55.000] Projects: /a/b/tsconfig.json +Info 23 [00:00:56.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -145,14 +127,16 @@ FsWatches:: /a/b/tsconfig.json: {} +FsWatches *deleted*:: +/a/b/file2.ts: + {} + FsWatchesRecursive:: /a/b: {} -Info 23 [00:00:56.000] response: - { - "responseRequired": false - } +Before request + Info 24 [00:00:57.000] request: { "command": "open", @@ -162,22 +146,6 @@ Info 24 [00:00:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 25 [00:00:58.000] Search path: /a/c Info 26 [00:00:59.000] For info: /a/c/file2.ts :: Config file name: /a/c/tsconfig.json Info 27 [00:01:00.000] Creating configuration project /a/c/tsconfig.json @@ -224,6 +192,10 @@ Info 40 [00:01:22.000] FileName: /a/b/file2.ts ProjectRootPath: undefined Info 40 [00:01:23.000] Projects: /a/b/tsconfig.json Info 40 [00:01:24.000] FileName: /a/c/file2.ts ProjectRootPath: undefined Info 40 [00:01:25.000] Projects: /a/c/tsconfig.json +Info 40 [00:01:26.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -231,25 +203,23 @@ PolledWatches:: {"pollingInterval":500} /a/b/node_modules/@types: {"pollingInterval":500} -/a/c/node_modules/@types: +/a/c/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: /a/b/tsconfig.json: {} -/a/c/tsconfig.json: +/a/c/tsconfig.json: *new* {} FsWatchesRecursive:: /a/b: {} -/a/c: +/a/c: *new* {} -Info 40 [00:01:26.000] response: - { - "responseRequired": false - } +Before request + Info 41 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", @@ -259,28 +229,6 @@ Info 41 [00:01:27.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} -/a/c/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/c/tsconfig.json: - {} - -FsWatchesRecursive:: -/a/b: - {} -/a/c: - {} - Info 42 [00:01:28.000] Before ensureProjectForOpenFiles: Info 43 [00:01:29.000] Project '/a/b/tsconfig.json' (Configured) Info 43 [00:01:30.000] Files (2) @@ -313,28 +261,6 @@ Info 44 [00:01:52.000] FileName: /a/b/file2.ts ProjectRootPath: undefined Info 44 [00:01:53.000] Projects: /a/b/tsconfig.json Info 44 [00:01:54.000] FileName: /a/c/file2.ts ProjectRootPath: undefined Info 44 [00:01:55.000] Projects: /a/c/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} -/a/c/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/c/tsconfig.json: - {} - -FsWatchesRecursive:: -/a/b: - {} -/a/c: - {} - Info 44 [00:01:56.000] response: { "response": [ @@ -356,4 +282,5 @@ Info 44 [00:01:56.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-cascaded-affected-file-list.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-cascaded-affected-file-list.js index c7155e9bc417f..126bcf131d251 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-cascaded-affected-file-list.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-cascaded-affected-file-list.js @@ -1,13 +1,4 @@ Info 0 [00:00:21.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:22.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -40,12 +31,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:22.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:23.000] Search path: /a/b Info 3 [00:00:24.000] For info: /a/b/moduleFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:25.000] Creating configuration project /a/b/tsconfig.json @@ -101,32 +95,34 @@ Info 20 [00:00:43.000] ----------------------------------------------- Info 20 [00:00:44.000] Open files: Info 20 [00:00:45.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefined Info 20 [00:00:46.000] Projects: /a/b/tsconfig.json +Info 20 [00:00:47.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/file1consumer1consumer1.ts: +/a/b/file1consumer1consumer1.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 20 [00:00:47.000] response: - { - "responseRequired": false - } +Before request + Info 21 [00:00:48.000] request: { "command": "open", @@ -136,28 +132,6 @@ Info 21 [00:00:48.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer1consumer1.ts: - {} -/a/b/globalfile3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 22 [00:00:49.000] FileWatcher:: Close:: WatchInfo: /a/b/file1Consumer1.ts 500 undefined WatchType: Closed Script info Info 23 [00:00:50.000] Search path: /a/b Info 24 [00:00:51.000] For info: /a/b/file1Consumer1.ts :: Config file name: /a/b/tsconfig.json @@ -170,6 +144,10 @@ Info 25 [00:00:56.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefin Info 25 [00:00:57.000] Projects: /a/b/tsconfig.json Info 25 [00:00:58.000] FileName: /a/b/file1Consumer1.ts ProjectRootPath: undefined Info 25 [00:00:59.000] Projects: /a/b/tsconfig.json +Info 25 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -186,14 +164,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/file1consumer1.ts: + {} + FsWatchesRecursive:: /a/b: {} -Info 25 [00:01:00.000] response: - { - "responseRequired": false - } +Before request + Info 26 [00:01:01.000] request: { "command": "compileOnSaveAffectedFileList", @@ -204,46 +184,6 @@ Info 26 [00:01:01.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1consumer1.ts: - {} -/a/b/globalfile3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1consumer1.ts: - {} -/a/b/globalfile3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 27 [00:01:02.000] response: { "response": [ @@ -259,6 +199,10 @@ Info 27 [00:01:02.000] response: ], "responseRequired": true } +After request + +Before request + Info 28 [00:01:03.000] request: { "command": "change", @@ -273,50 +217,14 @@ Info 28 [00:01:03.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1consumer1.ts: - {} -/a/b/globalfile3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1consumer1.ts: - {} -/a/b/globalfile3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 29 [00:01:04.000] response: { "responseRequired": false } +After request + +Before request + Info 30 [00:01:05.000] request: { "command": "change", @@ -331,50 +239,14 @@ Info 30 [00:01:05.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1consumer1.ts: - {} -/a/b/globalfile3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1consumer1.ts: - {} -/a/b/globalfile3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 31 [00:01:06.000] response: { "responseRequired": false } +After request + +Before request + Info 32 [00:01:07.000] request: { "command": "compileOnSaveAffectedFileList", @@ -385,49 +257,9 @@ Info 32 [00:01:07.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1consumer1.ts: - {} -/a/b/globalfile3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 33 [00:01:08.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 34 [00:01:09.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 35 [00:01:10.000] Different program with same set of files -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1consumer1.ts: - {} -/a/b/globalfile3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 36 [00:01:11.000] response: { "response": [ @@ -442,4 +274,5 @@ Info 36 [00:01:11.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-circular-references.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-circular-references.js index 5ff3c735f8a2b..74c642cab1ca8 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-circular-references.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-circular-references.js @@ -1,13 +1,4 @@ Info 0 [00:00:13.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:14.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/file1.ts] @@ -25,12 +16,15 @@ Before request } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:14.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:15.000] Search path: /a/b Info 3 [00:00:16.000] For info: /a/b/file1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:17.000] Creating configuration project /a/b/tsconfig.json @@ -73,28 +67,30 @@ Info 18 [00:00:33.000] ----------------------------------------------- Info 18 [00:00:34.000] Open files: Info 18 [00:00:35.000] FileName: /a/b/file1.ts ProjectRootPath: undefined Info 18 [00:00:36.000] Projects: /a/b/tsconfig.json +Info 18 [00:00:37.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file2.ts: +/a/b/file2.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 18 [00:00:37.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:38.000] request: { "command": "open", @@ -104,24 +100,6 @@ Info 19 [00:00:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file2.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 20 [00:00:39.000] FileWatcher:: Close:: WatchInfo: /a/b/file2.ts 500 undefined WatchType: Closed Script info Info 21 [00:00:40.000] Search path: /a/b Info 22 [00:00:41.000] For info: /a/b/file2.ts :: Config file name: /a/b/tsconfig.json @@ -134,6 +112,10 @@ Info 23 [00:00:46.000] FileName: /a/b/file1.ts ProjectRootPath: undefined Info 23 [00:00:47.000] Projects: /a/b/tsconfig.json Info 23 [00:00:48.000] FileName: /a/b/file2.ts ProjectRootPath: undefined Info 23 [00:00:49.000] Projects: /a/b/tsconfig.json +Info 23 [00:00:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -146,14 +128,16 @@ FsWatches:: /a/b/tsconfig.json: {} +FsWatches *deleted*:: +/a/b/file2.ts: + {} + FsWatchesRecursive:: /a/b: {} -Info 23 [00:00:50.000] response: - { - "responseRequired": false - } +Before request + Info 24 [00:00:51.000] request: { "command": "compileOnSaveAffectedFileList", @@ -163,22 +147,6 @@ Info 24 [00:00:51.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 25 [00:00:52.000] Before ensureProjectForOpenFiles: Info 26 [00:00:53.000] Project '/a/b/tsconfig.json' (Configured) Info 26 [00:00:54.000] Files (2) @@ -199,22 +167,6 @@ Info 27 [00:01:06.000] FileName: /a/b/file1.ts ProjectRootPath: undefined Info 27 [00:01:07.000] Projects: /a/b/tsconfig.json Info 27 [00:01:08.000] FileName: /a/b/file2.ts ProjectRootPath: undefined Info 27 [00:01:09.000] Projects: /a/b/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 27 [00:01:10.000] response: { "response": [ @@ -228,4 +180,5 @@ Info 27 [00:01:10.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-compileOnSave-disabled.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-compileOnSave-disabled.js index 29ccab06c46e9..0a3aa02153e58 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-compileOnSave-disabled.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-compileOnSave-disabled.js @@ -1,13 +1,4 @@ Info 0 [00:00:19.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:20.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -35,12 +26,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:20.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:21.000] Search path: /a/b Info 3 [00:00:22.000] For info: /a/b/moduleFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:23.000] Creating configuration project /a/b/tsconfig.json @@ -91,30 +85,32 @@ Info 19 [00:00:40.000] ----------------------------------------------- Info 19 [00:00:41.000] Open files: Info 19 [00:00:42.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefined Info 19 [00:00:43.000] Projects: /a/b/tsconfig.json +Info 19 [00:00:44.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 19 [00:00:44.000] response: - { - "responseRequired": false - } +Before request + Info 20 [00:00:45.000] request: { "command": "compileOnSaveAffectedFileList", @@ -125,48 +121,9 @@ Info 20 [00:00:45.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 21 [00:00:46.000] response: { "response": [], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-compileOnSave-in-base-tsconfig.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-compileOnSave-in-base-tsconfig.js index 9036ac7c4320f..5598aac396699 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-compileOnSave-in-base-tsconfig.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-compileOnSave-in-base-tsconfig.js @@ -1,13 +1,4 @@ Info 0 [00:00:21.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:22.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -42,12 +33,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:22.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:23.000] Search path: /a/b Info 3 [00:00:24.000] For info: /a/b/moduleFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:25.000] Creating configuration project /a/b/tsconfig.json @@ -99,32 +93,34 @@ Info 20 [00:00:43.000] ----------------------------------------------- Info 20 [00:00:44.000] Open files: Info 20 [00:00:45.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefined Info 20 [00:00:46.000] Projects: /a/b/tsconfig.json +Info 20 [00:00:47.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 20 [00:00:47.000] response: - { - "responseRequired": false - } +Before request + Info 21 [00:00:48.000] request: { "command": "open", @@ -134,28 +130,6 @@ Info 21 [00:00:48.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 22 [00:00:49.000] FileWatcher:: Close:: WatchInfo: /a/b/file1Consumer1.ts 500 undefined WatchType: Closed Script info Info 23 [00:00:50.000] Search path: /a/b Info 24 [00:00:51.000] For info: /a/b/file1Consumer1.ts :: Config file name: /a/b/tsconfig.json @@ -168,6 +142,10 @@ Info 25 [00:00:56.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefin Info 25 [00:00:57.000] Projects: /a/b/tsconfig.json Info 25 [00:00:58.000] FileName: /a/b/file1Consumer1.ts ProjectRootPath: undefined Info 25 [00:00:59.000] Projects: /a/b/tsconfig.json +Info 25 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -184,14 +162,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/file1consumer1.ts: + {} + FsWatchesRecursive:: /a/b: {} -Info 25 [00:01:00.000] response: - { - "responseRequired": false - } +Before request + Info 26 [00:01:01.000] request: { "command": "compileOnSaveAffectedFileList", @@ -202,46 +182,6 @@ Info 26 [00:01:01.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 27 [00:01:02.000] response: { "response": [ @@ -256,4 +196,5 @@ Info 27 [00:01:02.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-detect-changes-in-non-root-files.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-detect-changes-in-non-root-files.js index e878eb31493dc..7227c6d33b1cb 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-detect-changes-in-non-root-files.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-detect-changes-in-non-root-files.js @@ -1,13 +1,4 @@ Info 0 [00:00:17.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:18.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -35,12 +26,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:18.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:19.000] Search path: /a/b Info 3 [00:00:20.000] For info: /a/b/moduleFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:21.000] Creating configuration project /a/b/tsconfig.json @@ -81,26 +75,26 @@ Info 16 [00:00:35.000] ----------------------------------------------- Info 16 [00:00:36.000] Open files: Info 16 [00:00:37.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefined Info 16 [00:00:38.000] Projects: /a/b/tsconfig.json +Info 16 [00:00:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 16 [00:00:39.000] response: - { - "responseRequired": false - } Info 17 [00:00:40.000] request: { "command": "open", @@ -110,22 +104,6 @@ Info 17 [00:00:40.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 18 [00:00:41.000] FileWatcher:: Close:: WatchInfo: /a/b/file1Consumer1.ts 500 undefined WatchType: Closed Script info Info 19 [00:00:42.000] Search path: /a/b Info 20 [00:00:43.000] For info: /a/b/file1Consumer1.ts :: Config file name: /a/b/tsconfig.json @@ -138,6 +116,10 @@ Info 21 [00:00:48.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefin Info 21 [00:00:49.000] Projects: /a/b/tsconfig.json Info 21 [00:00:50.000] FileName: /a/b/file1Consumer1.ts ProjectRootPath: undefined Info 21 [00:00:51.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:52.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -150,12 +132,12 @@ FsWatches:: /a/lib/lib.d.ts: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/b/file1consumer1.ts: + {} + +Before request -Info 21 [00:00:52.000] response: - { - "responseRequired": false - } Info 22 [00:00:53.000] request: { "command": "compileOnSaveAffectedFileList", @@ -166,34 +148,6 @@ Info 22 [00:00:53.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 23 [00:00:54.000] response: { "response": [ @@ -208,6 +162,10 @@ Info 23 [00:00:54.000] response: ], "responseRequired": true } +After request + +Before request + Info 24 [00:00:55.000] request: { "command": "change", @@ -222,38 +180,14 @@ Info 24 [00:00:55.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 25 [00:00:56.000] response: { "responseRequired": false } +After request + +Before request + Info 26 [00:00:57.000] request: { "command": "compileOnSaveAffectedFileList", @@ -264,37 +198,9 @@ Info 26 [00:00:57.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 27 [00:00:58.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 28 [00:00:59.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 29 [00:01:00.000] Different program with same set of files -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 30 [00:01:01.000] response: { "response": [ @@ -309,6 +215,10 @@ Info 30 [00:01:01.000] response: ], "responseRequired": true } +After request + +Before request + Info 31 [00:01:02.000] request: { "command": "change", @@ -323,38 +233,14 @@ Info 31 [00:01:02.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 32 [00:01:03.000] response: { "responseRequired": false } +After request + +Before request + Info 33 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", @@ -365,37 +251,9 @@ Info 33 [00:01:04.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 34 [00:01:05.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 35 [00:01:06.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 36 [00:01:07.000] Different program with same set of files -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 37 [00:01:08.000] response: { "response": [ @@ -408,4 +266,5 @@ Info 37 [00:01:08.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-global-file-shape-changed.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-global-file-shape-changed.js index 6d2230adc6599..cd762368030c0 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-global-file-shape-changed.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-global-file-shape-changed.js @@ -1,13 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/globalFile3.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/globalFile3.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /a/b Info 3 [00:00:26.000] For info: /a/b/globalFile3.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /a/b/tsconfig.json @@ -109,34 +103,36 @@ Info 21 [00:00:46.000] ----------------------------------------------- Info 21 [00:00:47.000] Open files: Info 21 [00:00:48.000] FileName: /a/b/globalFile3.ts ProjectRootPath: undefined Info 21 [00:00:49.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 21 [00:00:50.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:51.000] request: { "command": "change", @@ -151,58 +147,14 @@ Info 22 [00:00:51.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 23 [00:00:52.000] response: { "responseRequired": false } +After request + +Before request + Info 24 [00:00:53.000] request: { "command": "compileOnSaveAffectedFileList", @@ -212,30 +164,6 @@ Info 24 [00:00:53.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 25 [00:00:54.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 26 [00:00:55.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 27 [00:00:56.000] Different program with same set of files @@ -255,30 +183,6 @@ Info 30 [00:01:07.000] ----------------------------------------------- Info 30 [00:01:08.000] Open files: Info 30 [00:01:09.000] FileName: /a/b/globalFile3.ts ProjectRootPath: undefined Info 30 [00:01:10.000] Projects: /a/b/tsconfig.json -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/modulefile1.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 30 [00:01:11.000] response: { "response": [ @@ -295,4 +199,5 @@ Info 30 [00:01:11.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-isolatedModules.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-isolatedModules.js index 29606029ec52e..180dc7755a33f 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-isolatedModules.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-isolatedModules.js @@ -1,13 +1,4 @@ Info 0 [00:00:17.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:18.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -37,12 +28,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:18.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:19.000] Search path: /a/b Info 3 [00:00:20.000] For info: /a/b/moduleFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:21.000] Creating configuration project /a/b/tsconfig.json @@ -88,28 +82,30 @@ Info 18 [00:00:37.000] ----------------------------------------------- Info 18 [00:00:38.000] Open files: Info 18 [00:00:39.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefined Info 18 [00:00:40.000] Projects: /a/b/tsconfig.json +Info 18 [00:00:41.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 18 [00:00:41.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:42.000] request: { "command": "change", @@ -124,46 +120,14 @@ Info 19 [00:00:42.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 20 [00:00:43.000] response: { "responseRequired": false } +After request + +Before request + Info 21 [00:00:44.000] request: { "command": "compileOnSaveAffectedFileList", @@ -174,45 +138,9 @@ Info 21 [00:00:44.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 22 [00:00:45.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 23 [00:00:46.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 24 [00:00:47.000] Different program with same set of files -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 25 [00:00:48.000] response: { "response": [ @@ -225,4 +153,5 @@ Info 25 [00:00:48.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-module-shape-changed.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-module-shape-changed.js index 495eac04d4784..cdf967809c57f 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-module-shape-changed.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-module-shape-changed.js @@ -1,13 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /a/b Info 3 [00:00:26.000] For info: /a/b/moduleFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /a/b/tsconfig.json @@ -109,34 +103,36 @@ Info 21 [00:00:46.000] ----------------------------------------------- Info 21 [00:00:47.000] Open files: Info 21 [00:00:48.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefined Info 21 [00:00:49.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 21 [00:00:50.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:51.000] request: { "command": "open", @@ -146,30 +142,6 @@ Info 22 [00:00:51.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 23 [00:00:52.000] FileWatcher:: Close:: WatchInfo: /a/b/file1Consumer1.ts 500 undefined WatchType: Closed Script info Info 24 [00:00:53.000] Search path: /a/b Info 25 [00:00:54.000] For info: /a/b/file1Consumer1.ts :: Config file name: /a/b/tsconfig.json @@ -182,6 +154,10 @@ Info 26 [00:00:59.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefin Info 26 [00:01:00.000] Projects: /a/b/tsconfig.json Info 26 [00:01:01.000] FileName: /a/b/file1Consumer1.ts ProjectRootPath: undefined Info 26 [00:01:02.000] Projects: /a/b/tsconfig.json +Info 26 [00:01:03.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -200,14 +176,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/file1consumer1.ts: + {} + FsWatchesRecursive:: /a/b: {} -Info 26 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", @@ -218,50 +196,6 @@ Info 27 [00:01:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 28 [00:01:05.000] response: { "response": [ @@ -277,6 +211,10 @@ Info 28 [00:01:05.000] response: ], "responseRequired": true } +After request + +Before request + Info 29 [00:01:06.000] request: { "command": "change", @@ -291,54 +229,14 @@ Info 29 [00:01:06.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 30 [00:01:07.000] response: { "responseRequired": false } +After request + +Before request + Info 31 [00:01:08.000] request: { "command": "compileOnSaveAffectedFileList", @@ -349,53 +247,9 @@ Info 31 [00:01:08.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 32 [00:01:09.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 33 [00:01:10.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 34 [00:01:11.000] Different program with same set of files -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 35 [00:01:12.000] response: { "response": [ @@ -411,6 +265,10 @@ Info 35 [00:01:12.000] response: ], "responseRequired": true } +After request + +Before request + Info 36 [00:01:13.000] request: { "command": "change", @@ -425,54 +283,14 @@ Info 36 [00:01:13.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 37 [00:01:14.000] response: { "responseRequired": false } +After request + +Before request + Info 38 [00:01:15.000] request: { "command": "compileOnSaveAffectedFileList", @@ -483,53 +301,9 @@ Info 38 [00:01:15.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 39 [00:01:16.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 40 [00:01:17.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 41 [00:01:18.000] Different program with same set of files -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 42 [00:01:19.000] response: { "response": [ @@ -542,4 +316,5 @@ Info 42 [00:01:19.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-noEmit.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-noEmit.js index 1f9e2612cfe86..57a468df71aef 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-noEmit.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-noEmit.js @@ -1,13 +1,4 @@ Info 0 [00:00:19.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:20.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -40,12 +31,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:20.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:21.000] Search path: /a/b Info 3 [00:00:22.000] For info: /a/b/moduleFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:23.000] Creating configuration project /a/b/tsconfig.json @@ -97,30 +91,32 @@ Info 19 [00:00:40.000] ----------------------------------------------- Info 19 [00:00:41.000] Open files: Info 19 [00:00:42.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefined Info 19 [00:00:43.000] Projects: /a/b/tsconfig.json +Info 19 [00:00:44.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 19 [00:00:44.000] response: - { - "responseRequired": false - } +Before request + Info 20 [00:00:45.000] request: { "command": "compileOnSaveAffectedFileList", @@ -131,48 +127,9 @@ Info 20 [00:00:45.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 21 [00:00:46.000] response: { "response": [], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-non-existing-code.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-non-existing-code.js index d6ffa2cdfa10b..4146ef12b0f88 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-non-existing-code.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-non-existing-code.js @@ -1,13 +1,4 @@ Info 0 [00:00:11.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:12.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/referenceFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/referenceFile1.ts] @@ -20,12 +11,15 @@ Before request } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:12.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/referenceFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:13.000] Search path: /a/b Info 3 [00:00:14.000] For info: /a/b/referenceFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:15.000] Creating configuration project /a/b/tsconfig.json @@ -62,28 +56,30 @@ Info 18 [00:00:31.000] ----------------------------------------------- Info 18 [00:00:32.000] Open files: Info 18 [00:00:33.000] FileName: /a/b/referenceFile1.ts ProjectRootPath: undefined Info 18 [00:00:34.000] Projects: /a/b/tsconfig.json +Info 18 [00:00:35.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {"pollingInterval":500} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 18 [00:00:35.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:36.000] request: { "command": "compileOnSaveAffectedFileList", @@ -93,24 +89,6 @@ Info 19 [00:00:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/modulefile2.ts: - {"pollingInterval":500} -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 20 [00:00:37.000] Before ensureProjectForOpenFiles: Info 21 [00:00:38.000] Project '/a/b/tsconfig.json' (Configured) Info 21 [00:00:39.000] Files (1) @@ -127,24 +105,6 @@ Info 22 [00:00:47.000] ----------------------------------------------- Info 22 [00:00:48.000] Open files: Info 22 [00:00:49.000] FileName: /a/b/referenceFile1.ts ProjectRootPath: undefined Info 22 [00:00:50.000] Projects: /a/b/tsconfig.json -After request - -PolledWatches:: -/a/b/modulefile2.ts: - {"pollingInterval":500} -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 22 [00:00:51.000] response: { "response": [ @@ -157,4 +117,5 @@ Info 22 [00:00:51.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-outFile.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-outFile.js index 20055e0bbea2f..3e12a8db2b98d 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-outFile.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-outFile.js @@ -1,13 +1,4 @@ Info 0 [00:00:17.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:18.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -38,12 +29,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:18.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:19.000] Search path: /a/b Info 3 [00:00:20.000] For info: /a/b/moduleFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:21.000] Creating configuration project /a/b/tsconfig.json @@ -90,28 +84,30 @@ Info 18 [00:00:37.000] ----------------------------------------------- Info 18 [00:00:38.000] Open files: Info 18 [00:00:39.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefined Info 18 [00:00:40.000] Projects: /a/b/tsconfig.json +Info 18 [00:00:41.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 18 [00:00:41.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:42.000] request: { "command": "change", @@ -126,46 +122,14 @@ Info 19 [00:00:42.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 20 [00:00:43.000] response: { "responseRequired": false } +After request + +Before request + Info 21 [00:00:44.000] request: { "command": "compileOnSaveAffectedFileList", @@ -176,45 +140,9 @@ Info 21 [00:00:44.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 22 [00:00:45.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 23 [00:00:46.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 24 [00:00:47.000] Different program with same set of files -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 25 [00:00:48.000] response: { "response": [ @@ -227,4 +155,5 @@ Info 25 [00:00:48.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-removed-code.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-removed-code.js index 93cc42b71a57b..350658eb7bfb9 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-removed-code.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-removed-code.js @@ -1,13 +1,4 @@ Info 0 [00:00:13.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:14.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/referenceFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -23,12 +14,15 @@ export function Foo() { }; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:14.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/referenceFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:15.000] Search path: /a/b Info 3 [00:00:16.000] For info: /a/b/referenceFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:17.000] Creating configuration project /a/b/tsconfig.json @@ -70,28 +64,28 @@ Info 18 [00:00:33.000] ----------------------------------------------- Info 18 [00:00:34.000] Open files: Info 18 [00:00:35.000] FileName: /a/b/referenceFile1.ts ProjectRootPath: undefined Info 18 [00:00:36.000] Projects: /a/b/tsconfig.json +Info 18 [00:00:37.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 18 [00:00:37.000] response: - { - "responseRequired": false - } Info 19 [00:00:39.000] FileWatcher:: Triggered with /a/b/moduleFile1.ts 2:: WatchInfo: /a/b/moduleFile1.ts 500 undefined WatchType: Closed Script info Info 20 [00:00:40.000] FileWatcher:: Close:: WatchInfo: /a/b/moduleFile1.ts 500 undefined WatchType: Closed Script info Info 21 [00:00:41.000] Scheduled: /a/b/tsconfig.json @@ -101,15 +95,6 @@ Info 24 [00:00:44.000] DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts : Info 25 [00:00:45.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one Info 26 [00:00:46.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one Info 27 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/moduleFile1.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 28 [00:00:48.000] request: - { - "command": "compileOnSaveAffectedFileList", - "arguments": { - "file": "/a/b/referenceFile1.ts" - }, - "seq": 2, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] deleted @@ -123,10 +108,23 @@ FsWatches:: /a/b/tsconfig.json: {} +FsWatches *deleted*:: +/a/b/modulefile1.ts: + {} + FsWatchesRecursive:: /a/b: {} +Info 28 [00:00:48.000] request: + { + "command": "compileOnSaveAffectedFileList", + "arguments": { + "file": "/a/b/referenceFile1.ts" + }, + "seq": 2, + "type": "request" + } Info 29 [00:00:49.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 30 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /a/b/modulefile1.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file Info 31 [00:00:51.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms @@ -155,24 +153,6 @@ Info 37 [00:01:05.000] ----------------------------------------------- Info 37 [00:01:06.000] Open files: Info 37 [00:01:07.000] FileName: /a/b/referenceFile1.ts ProjectRootPath: undefined Info 37 [00:01:08.000] Projects: /a/b/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} -/a/b/modulefile1.ts: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 37 [00:01:09.000] response: { "response": [ @@ -186,33 +166,6 @@ Info 37 [00:01:09.000] response: ], "responseRequired": true } -Info 38 [00:01:10.000] request: - { - "command": "compileOnSaveAffectedFileList", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 3, - "type": "request" - } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} -/a/b/modulefile1.ts: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a/b: - {} - After request PolledWatches:: @@ -220,7 +173,7 @@ PolledWatches:: {"pollingInterval":500} /a/b/node_modules/@types: {"pollingInterval":500} -/a/b/modulefile1.ts: +/a/b/modulefile1.ts: *new* {"pollingInterval":500} FsWatches:: @@ -231,8 +184,20 @@ FsWatchesRecursive:: /a/b: {} +Before request + +Info 38 [00:01:10.000] request: + { + "command": "compileOnSaveAffectedFileList", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 3, + "type": "request" + } Info 39 [00:01:11.000] response: { "response": [], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-changes-in-non-open-files.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-changes-in-non-open-files.js index a4e32c5170e90..c79ec2cb1ec92 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-changes-in-non-open-files.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-changes-in-non-open-files.js @@ -1,13 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /a/b Info 3 [00:00:26.000] For info: /a/b/moduleFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /a/b/tsconfig.json @@ -109,34 +103,36 @@ Info 21 [00:00:46.000] ----------------------------------------------- Info 21 [00:00:47.000] Open files: Info 21 [00:00:48.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefined Info 21 [00:00:49.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 21 [00:00:50.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:51.000] request: { "command": "compileOnSaveAffectedFileList", @@ -147,54 +143,6 @@ Info 22 [00:00:51.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 23 [00:00:52.000] response: { "response": [ @@ -210,10 +158,17 @@ Info 23 [00:00:52.000] response: ], "responseRequired": true } +After request + Info 24 [00:00:56.000] FileWatcher:: Triggered with /a/b/file1Consumer1.ts 1:: WatchInfo: /a/b/file1Consumer1.ts 500 undefined WatchType: Closed Script info Info 25 [00:00:57.000] Scheduled: /a/b/tsconfig.json Info 26 [00:00:58.000] Scheduled: *ensureProjectForOpenFiles* Info 27 [00:00:59.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/file1Consumer1.ts 1:: WatchInfo: /a/b/file1Consumer1.ts 500 undefined WatchType: Closed Script info +Before request +//// [/a/b/file1Consumer1.ts] +let y = 10; + + Info 28 [00:01:00.000] request: { "command": "change", @@ -228,61 +183,14 @@ Info 28 [00:01:00.000] request: "seq": 3, "type": "request" } -Before request -//// [/a/b/file1Consumer1.ts] -let y = 10; - - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 29 [00:01:01.000] response: { "responseRequired": false } +After request + +Before request + Info 30 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -293,57 +201,9 @@ Info 30 [00:01:02.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 31 [00:01:03.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 32 [00:01:04.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms Info 33 [00:01:05.000] Different program with same set of files -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 34 [00:01:06.000] response: { "response": [ @@ -357,4 +217,5 @@ Info 34 [00:01:06.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-deleted-files.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-deleted-files.js index 2cf8af9692ab7..387d61c007b0d 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-deleted-files.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-deleted-files.js @@ -1,13 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /a/b Info 3 [00:00:26.000] For info: /a/b/moduleFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /a/b/tsconfig.json @@ -109,34 +103,36 @@ Info 21 [00:00:46.000] ----------------------------------------------- Info 21 [00:00:47.000] Open files: Info 21 [00:00:48.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefined Info 21 [00:00:49.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 21 [00:00:50.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:51.000] request: { "command": "compileOnSaveAffectedFileList", @@ -147,54 +143,6 @@ Info 22 [00:00:51.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 23 [00:00:52.000] response: { "response": [ @@ -210,6 +158,10 @@ Info 23 [00:00:52.000] response: ], "responseRequired": true } +After request + +Before request + Info 24 [00:00:53.000] request: { "command": "change", @@ -224,58 +176,12 @@ Info 24 [00:00:53.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 25 [00:00:54.000] response: { "responseRequired": false } +After request + Info 26 [00:00:56.000] FileWatcher:: Triggered with /a/b/file1Consumer2.ts 2:: WatchInfo: /a/b/file1Consumer2.ts 500 undefined WatchType: Closed Script info Info 27 [00:00:57.000] FileWatcher:: Close:: WatchInfo: /a/b/file1Consumer2.ts 500 undefined WatchType: Closed Script info Info 28 [00:00:58.000] Scheduled: /a/b/tsconfig.json @@ -285,16 +191,6 @@ Info 31 [00:01:01.000] DirectoryWatcher:: Triggered with /a/b/file1Consumer2.t Info 32 [00:01:02.000] Scheduled: /a/b/tsconfig.json, Cancelled earlier one Info 33 [00:01:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one Info 34 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/file1Consumer2.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:05.000] request: - { - "command": "compileOnSaveAffectedFileList", - "arguments": { - "file": "/a/b/moduleFile1.ts", - "projectFileName": "/a/b/tsconfig.json" - }, - "seq": 4, - "type": "request" - } Before request //// [/a/b/file1Consumer2.ts] deleted @@ -314,10 +210,24 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/file1consumer2.ts: + {} + FsWatchesRecursive:: /a/b: {} +Info 35 [00:01:05.000] request: + { + "command": "compileOnSaveAffectedFileList", + "arguments": { + "file": "/a/b/moduleFile1.ts", + "projectFileName": "/a/b/tsconfig.json" + }, + "seq": 4, + "type": "request" + } Info 36 [00:01:06.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 37 [00:01:07.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms Info 38 [00:01:08.000] Project '/a/b/tsconfig.json' (Configured) @@ -342,28 +252,6 @@ Info 39 [00:01:09.000] Files (5) Matched by default include pattern '**/*' Info 40 [00:01:10.000] ----------------------------------------------- -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 41 [00:01:11.000] response: { "response": [ @@ -377,4 +265,5 @@ Info 41 [00:01:11.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-new-files.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-new-files.js index 5cfb421e76e13..04ccbe83f2d20 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-new-files.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-new-files.js @@ -1,13 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /a/b Info 3 [00:00:26.000] For info: /a/b/moduleFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /a/b/tsconfig.json @@ -109,34 +103,36 @@ Info 21 [00:00:46.000] ----------------------------------------------- Info 21 [00:00:47.000] Open files: Info 21 [00:00:48.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefined Info 21 [00:00:49.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 21 [00:00:50.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:51.000] request: { "command": "compileOnSaveAffectedFileList", @@ -147,54 +143,6 @@ Info 22 [00:00:51.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 23 [00:00:52.000] response: { "response": [ @@ -210,6 +158,8 @@ Info 23 [00:00:52.000] response: ], "responseRequired": true } +After request + Info 24 [00:00:55.000] DirectoryWatcher:: Triggered with /a/b/file1Consumer3.ts :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 25 [00:00:56.000] Scheduled: /a/b/tsconfig.json Info 26 [00:00:57.000] Scheduled: *ensureProjectForOpenFiles* @@ -219,28 +169,6 @@ Before running timeout callbacks import {Foo} from "./moduleFile1"; let y = Foo(); -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 28 [00:00:59.000] Running: /a/b/tsconfig.json Info 29 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /a/b/file1Consumer3.ts 500 undefined WatchType: Closed Script info Info 30 [00:01:01.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json @@ -311,13 +239,15 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/file1consumer3.ts: +/a/b/file1consumer3.ts: *new* {} FsWatchesRecursive:: /a/b: {} +Before request + Info 38 [00:01:21.000] request: { "command": "change", @@ -332,62 +262,14 @@ Info 38 [00:01:21.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} -/a/b/file1consumer3.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} -/a/b/file1consumer3.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 39 [00:01:22.000] response: { "responseRequired": false } +After request + +Before request + Info 40 [00:01:23.000] request: { "command": "compileOnSaveAffectedFileList", @@ -398,61 +280,9 @@ Info 40 [00:01:23.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} -/a/b/file1consumer3.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 41 [00:01:24.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 42 [00:01:25.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 43 [00:01:26.000] Different program with same set of files -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} -/a/b/file1consumer3.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 44 [00:01:27.000] response: { "response": [ @@ -468,4 +298,5 @@ Info 44 [00:01:27.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-reference-map-changes.js b/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-reference-map-changes.js index 4c34025fa38e6..89cad2547f93d 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-reference-map-changes.js +++ b/tests/baselines/reference/tsserver/compileOnSave/configProjects-uptodate-with-reference-map-changes.js @@ -1,13 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/moduleFile1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/moduleFile1.ts] export function Foo() { }; @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/moduleFile1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /a/b Info 3 [00:00:26.000] For info: /a/b/moduleFile1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /a/b/tsconfig.json @@ -109,34 +103,36 @@ Info 21 [00:00:46.000] ----------------------------------------------- Info 21 [00:00:47.000] Open files: Info 21 [00:00:48.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefined Info 21 [00:00:49.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/file1consumer1.ts: +/a/b/file1consumer1.ts: *new* {} -/a/b/file1consumer2.ts: +/a/b/file1consumer2.ts: *new* {} -/a/b/globalfile3.ts: +/a/b/globalfile3.ts: *new* {} -/a/b/modulefile2.ts: +/a/b/modulefile2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 21 [00:00:50.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:51.000] request: { "command": "open", @@ -146,30 +142,6 @@ Info 22 [00:00:51.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer1.ts: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 23 [00:00:52.000] FileWatcher:: Close:: WatchInfo: /a/b/file1Consumer1.ts 500 undefined WatchType: Closed Script info Info 24 [00:00:53.000] Search path: /a/b Info 25 [00:00:54.000] For info: /a/b/file1Consumer1.ts :: Config file name: /a/b/tsconfig.json @@ -182,6 +154,10 @@ Info 26 [00:00:59.000] FileName: /a/b/moduleFile1.ts ProjectRootPath: undefin Info 26 [00:01:00.000] Projects: /a/b/tsconfig.json Info 26 [00:01:01.000] FileName: /a/b/file1Consumer1.ts ProjectRootPath: undefined Info 26 [00:01:02.000] Projects: /a/b/tsconfig.json +Info 26 [00:01:03.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -200,14 +176,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/file1consumer1.ts: + {} + FsWatchesRecursive:: /a/b: {} -Info 26 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", @@ -218,50 +196,6 @@ Info 27 [00:01:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 28 [00:01:05.000] response: { "response": [ @@ -277,6 +211,10 @@ Info 28 [00:01:05.000] response: ], "responseRequired": true } +After request + +Before request + Info 29 [00:01:06.000] request: { "command": "change", @@ -291,54 +229,14 @@ Info 29 [00:01:06.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 30 [00:01:07.000] response: { "responseRequired": false } +After request + +Before request + Info 31 [00:01:08.000] request: { "command": "change", @@ -353,54 +251,14 @@ Info 31 [00:01:08.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 32 [00:01:09.000] response: { "responseRequired": false } +After request + +Before request + Info 33 [00:01:10.000] request: { "command": "compileOnSaveAffectedFileList", @@ -411,53 +269,9 @@ Info 33 [00:01:10.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 34 [00:01:11.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 35 [00:01:12.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms Info 36 [00:01:13.000] Different program with same set of files -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 37 [00:01:14.000] response: { "response": [ @@ -472,6 +286,10 @@ Info 37 [00:01:14.000] response: ], "responseRequired": true } +After request + +Before request + Info 38 [00:01:15.000] request: { "command": "change", @@ -486,54 +304,14 @@ Info 38 [00:01:15.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 39 [00:01:16.000] response: { "responseRequired": false } +After request + +Before request + Info 40 [00:01:17.000] request: { "command": "change", @@ -548,54 +326,14 @@ Info 40 [00:01:17.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 41 [00:01:18.000] response: { "responseRequired": false } +After request + +Before request + Info 42 [00:01:19.000] request: { "command": "compileOnSaveAffectedFileList", @@ -606,53 +344,9 @@ Info 42 [00:01:19.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 43 [00:01:20.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 44 [00:01:21.000] Finishing updateGraphWorker: Project: /a/b/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms Info 45 [00:01:22.000] Different program with same set of files -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/file1consumer2.ts: - {} -/a/b/globalfile3.ts: - {} -/a/b/modulefile2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 46 [00:01:23.000] response: { "response": [ @@ -667,4 +361,5 @@ Info 46 [00:01:23.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file-with-composite.js b/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file-with-composite.js index edfbc8bfb944f..981012bb80cb8 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file-with-composite.js +++ b/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file-with-composite.js @@ -1,13 +1,4 @@ Info 0 [00:00:13.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:14.000] request: - { - "command": "open", - "arguments": { - "file": "/a/runtime/a.d.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/runtime/a.d.ts] declare const x: string; @@ -19,12 +10,15 @@ var y = 1; {"compilerOptions":{"composite":true},"compileOnSave":true} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:14.000] request: + { + "command": "open", + "arguments": { + "file": "/a/runtime/a.d.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:15.000] Search path: /a/runtime Info 3 [00:00:16.000] For info: /a/runtime/a.d.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:17.000] Creating configuration project /a/tsconfig.json @@ -68,28 +62,30 @@ Info 20 [00:00:35.000] ----------------------------------------------- Info 20 [00:00:36.000] Open files: Info 20 [00:00:37.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 20 [00:00:38.000] Projects: /a/tsconfig.json +Info 20 [00:00:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/b.ts: +/a/b.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 20 [00:00:39.000] response: - { - "responseRequired": false - } +Before request + Info 21 [00:00:40.000] request: { "command": "open", @@ -99,24 +95,6 @@ Info 21 [00:00:40.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/b.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 22 [00:00:41.000] FileWatcher:: Close:: WatchInfo: /a/b.ts 500 undefined WatchType: Closed Script info Info 23 [00:00:42.000] Search path: /a Info 24 [00:00:43.000] For info: /a/b.ts :: Config file name: /a/tsconfig.json @@ -131,6 +109,10 @@ Info 27 [00:00:50.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 27 [00:00:51.000] Projects: /a/tsconfig.json Info 27 [00:00:52.000] FileName: /a/b.ts ProjectRootPath: undefined Info 27 [00:00:53.000] Projects: /a/tsconfig.json +Info 27 [00:00:54.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -143,14 +125,16 @@ FsWatches:: /a/tsconfig.json: {} +FsWatches *deleted*:: +/a/b.ts: + {} + FsWatchesRecursive:: /a: {} -Info 27 [00:00:54.000] response: - { - "responseRequired": false - } +Before request + Info 28 [00:00:55.000] request: { "command": "compileOnSaveAffectedFileList", @@ -160,22 +144,6 @@ Info 28 [00:00:55.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 29 [00:00:56.000] Before ensureProjectForOpenFiles: Info 30 [00:00:57.000] Project '/a/tsconfig.json' (Configured) Info 30 [00:00:58.000] Files (2) @@ -196,22 +164,6 @@ Info 31 [00:01:10.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 31 [00:01:11.000] Projects: /a/tsconfig.json Info 31 [00:01:12.000] FileName: /a/b.ts ProjectRootPath: undefined Info 31 [00:01:13.000] Projects: /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 31 [00:01:14.000] response: { "response": [ @@ -226,6 +178,10 @@ Info 31 [00:01:14.000] response: ], "responseRequired": true } +After request + +Before request + Info 32 [00:01:15.000] request: { "command": "compileOnSaveAffectedFileList", @@ -235,38 +191,6 @@ Info 32 [00:01:15.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 33 [00:01:16.000] response: { "response": [ @@ -280,4 +204,5 @@ Info 33 [00:01:16.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file-with-decorator-emit.js b/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file-with-decorator-emit.js index e18d41a242d60..6c2709332980f 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file-with-decorator-emit.js +++ b/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file-with-decorator-emit.js @@ -1,13 +1,4 @@ Info 0 [00:00:13.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:14.000] request: - { - "command": "open", - "arguments": { - "file": "/a/runtime/a.d.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/runtime/a.d.ts] declare const x: string; @@ -19,12 +10,15 @@ var y = 1; {"compilerOptions":{"experimentalDecorators":true,"emitDecoratorMetadata":true},"compileOnSave":true} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:14.000] request: + { + "command": "open", + "arguments": { + "file": "/a/runtime/a.d.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:15.000] Search path: /a/runtime Info 3 [00:00:16.000] For info: /a/runtime/a.d.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:17.000] Creating configuration project /a/tsconfig.json @@ -67,28 +61,30 @@ Info 18 [00:00:33.000] ----------------------------------------------- Info 18 [00:00:34.000] Open files: Info 18 [00:00:35.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 18 [00:00:36.000] Projects: /a/tsconfig.json +Info 18 [00:00:37.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/b.ts: +/a/b.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 18 [00:00:37.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:38.000] request: { "command": "open", @@ -98,24 +94,6 @@ Info 19 [00:00:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/b.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 20 [00:00:39.000] FileWatcher:: Close:: WatchInfo: /a/b.ts 500 undefined WatchType: Closed Script info Info 21 [00:00:40.000] Search path: /a Info 22 [00:00:41.000] For info: /a/b.ts :: Config file name: /a/tsconfig.json @@ -128,6 +106,10 @@ Info 23 [00:00:46.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 23 [00:00:47.000] Projects: /a/tsconfig.json Info 23 [00:00:48.000] FileName: /a/b.ts ProjectRootPath: undefined Info 23 [00:00:49.000] Projects: /a/tsconfig.json +Info 23 [00:00:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -140,14 +122,16 @@ FsWatches:: /a/tsconfig.json: {} +FsWatches *deleted*:: +/a/b.ts: + {} + FsWatchesRecursive:: /a: {} -Info 23 [00:00:50.000] response: - { - "responseRequired": false - } +Before request + Info 24 [00:00:51.000] request: { "command": "compileOnSaveAffectedFileList", @@ -157,22 +141,6 @@ Info 24 [00:00:51.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 25 [00:00:52.000] Before ensureProjectForOpenFiles: Info 26 [00:00:53.000] Project '/a/tsconfig.json' (Configured) Info 26 [00:00:54.000] Files (2) @@ -193,22 +161,6 @@ Info 27 [00:01:06.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 27 [00:01:07.000] Projects: /a/tsconfig.json Info 27 [00:01:08.000] FileName: /a/b.ts ProjectRootPath: undefined Info 27 [00:01:09.000] Projects: /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 27 [00:01:10.000] response: { "response": [ @@ -223,6 +175,10 @@ Info 27 [00:01:10.000] response: ], "responseRequired": true } +After request + +Before request + Info 28 [00:01:11.000] request: { "command": "compileOnSaveAffectedFileList", @@ -232,38 +188,6 @@ Info 28 [00:01:11.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 29 [00:01:12.000] response: { "response": [ @@ -277,4 +201,5 @@ Info 29 [00:01:12.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file-with-dts-emit.js b/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file-with-dts-emit.js index c3119f4f3d782..de61aa929f108 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file-with-dts-emit.js +++ b/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file-with-dts-emit.js @@ -1,13 +1,4 @@ Info 0 [00:00:13.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:14.000] request: - { - "command": "open", - "arguments": { - "file": "/a/runtime/a.d.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/runtime/a.d.ts] declare const x: string; @@ -19,12 +10,15 @@ var y = 1; {"compilerOptions":{"declaration":true},"compileOnSave":true} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:14.000] request: + { + "command": "open", + "arguments": { + "file": "/a/runtime/a.d.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:15.000] Search path: /a/runtime Info 3 [00:00:16.000] For info: /a/runtime/a.d.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:17.000] Creating configuration project /a/tsconfig.json @@ -66,28 +60,30 @@ Info 18 [00:00:33.000] ----------------------------------------------- Info 18 [00:00:34.000] Open files: Info 18 [00:00:35.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 18 [00:00:36.000] Projects: /a/tsconfig.json +Info 18 [00:00:37.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/b.ts: +/a/b.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 18 [00:00:37.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:38.000] request: { "command": "open", @@ -97,24 +93,6 @@ Info 19 [00:00:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/b.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 20 [00:00:39.000] FileWatcher:: Close:: WatchInfo: /a/b.ts 500 undefined WatchType: Closed Script info Info 21 [00:00:40.000] Search path: /a Info 22 [00:00:41.000] For info: /a/b.ts :: Config file name: /a/tsconfig.json @@ -127,6 +105,10 @@ Info 23 [00:00:46.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 23 [00:00:47.000] Projects: /a/tsconfig.json Info 23 [00:00:48.000] FileName: /a/b.ts ProjectRootPath: undefined Info 23 [00:00:49.000] Projects: /a/tsconfig.json +Info 23 [00:00:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -139,14 +121,16 @@ FsWatches:: /a/tsconfig.json: {} +FsWatches *deleted*:: +/a/b.ts: + {} + FsWatchesRecursive:: /a: {} -Info 23 [00:00:50.000] response: - { - "responseRequired": false - } +Before request + Info 24 [00:00:51.000] request: { "command": "compileOnSaveAffectedFileList", @@ -156,22 +140,6 @@ Info 24 [00:00:51.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 25 [00:00:52.000] Before ensureProjectForOpenFiles: Info 26 [00:00:53.000] Project '/a/tsconfig.json' (Configured) Info 26 [00:00:54.000] Files (2) @@ -192,22 +160,6 @@ Info 27 [00:01:06.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 27 [00:01:07.000] Projects: /a/tsconfig.json Info 27 [00:01:08.000] FileName: /a/b.ts ProjectRootPath: undefined Info 27 [00:01:09.000] Projects: /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 27 [00:01:10.000] response: { "response": [ @@ -222,6 +174,10 @@ Info 27 [00:01:10.000] response: ], "responseRequired": true } +After request + +Before request + Info 28 [00:01:11.000] request: { "command": "compileOnSaveAffectedFileList", @@ -231,38 +187,6 @@ Info 28 [00:01:11.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 29 [00:01:12.000] response: { "response": [ @@ -276,4 +200,5 @@ Info 29 [00:01:12.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file.js b/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file.js index 25d3f5750b6bc..e63bdaa37f221 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file.js +++ b/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-global-file.js @@ -1,13 +1,4 @@ Info 0 [00:00:13.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:14.000] request: - { - "command": "open", - "arguments": { - "file": "/a/runtime/a.d.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/runtime/a.d.ts] declare const x: string; @@ -19,12 +10,15 @@ var y = 1; {"compilerOptions":{},"compileOnSave":true} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:14.000] request: + { + "command": "open", + "arguments": { + "file": "/a/runtime/a.d.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:15.000] Search path: /a/runtime Info 3 [00:00:16.000] For info: /a/runtime/a.d.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:17.000] Creating configuration project /a/tsconfig.json @@ -65,28 +59,30 @@ Info 18 [00:00:33.000] ----------------------------------------------- Info 18 [00:00:34.000] Open files: Info 18 [00:00:35.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 18 [00:00:36.000] Projects: /a/tsconfig.json +Info 18 [00:00:37.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/b.ts: +/a/b.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 18 [00:00:37.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:38.000] request: { "command": "open", @@ -96,24 +92,6 @@ Info 19 [00:00:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/b.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 20 [00:00:39.000] FileWatcher:: Close:: WatchInfo: /a/b.ts 500 undefined WatchType: Closed Script info Info 21 [00:00:40.000] Search path: /a Info 22 [00:00:41.000] For info: /a/b.ts :: Config file name: /a/tsconfig.json @@ -126,6 +104,10 @@ Info 23 [00:00:46.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 23 [00:00:47.000] Projects: /a/tsconfig.json Info 23 [00:00:48.000] FileName: /a/b.ts ProjectRootPath: undefined Info 23 [00:00:49.000] Projects: /a/tsconfig.json +Info 23 [00:00:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -138,14 +120,16 @@ FsWatches:: /a/tsconfig.json: {} +FsWatches *deleted*:: +/a/b.ts: + {} + FsWatchesRecursive:: /a: {} -Info 23 [00:00:50.000] response: - { - "responseRequired": false - } +Before request + Info 24 [00:00:51.000] request: { "command": "compileOnSaveAffectedFileList", @@ -155,22 +139,6 @@ Info 24 [00:00:51.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 25 [00:00:52.000] Before ensureProjectForOpenFiles: Info 26 [00:00:53.000] Project '/a/tsconfig.json' (Configured) Info 26 [00:00:54.000] Files (2) @@ -191,27 +159,15 @@ Info 27 [00:01:06.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 27 [00:01:07.000] Projects: /a/tsconfig.json Info 27 [00:01:08.000] FileName: /a/b.ts ProjectRootPath: undefined Info 27 [00:01:09.000] Projects: /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 27 [00:01:10.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 28 [00:01:11.000] request: { "command": "compileOnSaveAffectedFileList", @@ -221,38 +177,6 @@ Info 28 [00:01:11.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 29 [00:01:12.000] response: { "response": [ @@ -266,4 +190,5 @@ Info 29 [00:01:12.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-module-file.js b/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-module-file.js index 925e77ce45f82..1c82a6bde5b32 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-module-file.js +++ b/tests/baselines/reference/tsserver/compileOnSave/dtsFileChange-in-module-file.js @@ -1,13 +1,4 @@ Info 0 [00:00:13.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:14.000] request: - { - "command": "open", - "arguments": { - "file": "/a/runtime/a.d.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/runtime/a.d.ts] export const x: string; @@ -19,12 +10,15 @@ import { x } from './runtime/a; {"compilerOptions":{},"compileOnSave":true} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:14.000] request: + { + "command": "open", + "arguments": { + "file": "/a/runtime/a.d.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:15.000] Search path: /a/runtime Info 3 [00:00:16.000] For info: /a/runtime/a.d.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:17.000] Creating configuration project /a/tsconfig.json @@ -67,30 +61,32 @@ Info 20 [00:00:35.000] ----------------------------------------------- Info 20 [00:00:36.000] Open files: Info 20 [00:00:37.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 20 [00:00:38.000] Projects: /a/tsconfig.json +Info 20 [00:00:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/b.ts: +/a/b.ts: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -/a/runtime: +/a/runtime: *new* {} -Info 20 [00:00:39.000] response: - { - "responseRequired": false - } +Before request + Info 21 [00:00:40.000] request: { "command": "open", @@ -100,26 +96,6 @@ Info 21 [00:00:40.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/b.ts: - {} - -FsWatchesRecursive:: -/a: - {} -/a/runtime: - {} - Info 22 [00:00:41.000] FileWatcher:: Close:: WatchInfo: /a/b.ts 500 undefined WatchType: Closed Script info Info 23 [00:00:42.000] Search path: /a Info 24 [00:00:43.000] For info: /a/b.ts :: Config file name: /a/tsconfig.json @@ -132,6 +108,10 @@ Info 25 [00:00:48.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 25 [00:00:49.000] Projects: /a/tsconfig.json Info 25 [00:00:50.000] FileName: /a/b.ts ProjectRootPath: undefined Info 25 [00:00:51.000] Projects: /a/tsconfig.json +Info 25 [00:00:52.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -144,16 +124,18 @@ FsWatches:: /a/tsconfig.json: {} +FsWatches *deleted*:: +/a/b.ts: + {} + FsWatchesRecursive:: /a: {} /a/runtime: {} -Info 25 [00:00:52.000] response: - { - "responseRequired": false - } +Before request + Info 26 [00:00:53.000] request: { "command": "compileOnSaveAffectedFileList", @@ -163,24 +145,6 @@ Info 26 [00:00:53.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} -/a/runtime: - {} - Info 27 [00:00:54.000] Before ensureProjectForOpenFiles: Info 28 [00:00:55.000] Project '/a/tsconfig.json' (Configured) Info 28 [00:00:56.000] Files (2) @@ -201,29 +165,15 @@ Info 29 [00:01:08.000] FileName: /a/runtime/a.d.ts ProjectRootPath: undefined Info 29 [00:01:09.000] Projects: /a/tsconfig.json Info 29 [00:01:10.000] FileName: /a/b.ts ProjectRootPath: undefined Info 29 [00:01:11.000] Projects: /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} -/a/runtime: - {} - Info 29 [00:01:12.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 30 [00:01:13.000] request: { "command": "compileOnSaveAffectedFileList", @@ -233,42 +183,6 @@ Info 30 [00:01:13.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} -/a/runtime: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} -/a/runtime: - {} - Info 31 [00:01:14.000] response: { "response": [ @@ -281,4 +195,5 @@ Info 31 [00:01:14.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request 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 e432bc4caf5af..1ae292d6a7763 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 @@ -1,13 +1,4 @@ Info 0 [00:00:25.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:26.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/file1.ts] const x = 1; @@ -41,12 +32,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:26.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:27.000] Search path: /user/username/projects/myproject Info 3 [00:00:28.000] For info: /user/username/projects/myproject/file1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:29.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -97,30 +91,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file2.ts: +/user/username/projects/myproject/file2.ts: *new* {} -/user/username/projects/myproject/file3.ts: +/user/username/projects/myproject/file3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 19 [00:00:50.000] response: - { - "responseRequired": false - } +Before request + Info 20 [00:00:51.000] request: { "command": "open", @@ -130,26 +126,6 @@ Info 20 [00:00:51.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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 @@ -162,6 +138,10 @@ Info 24 [00:00:59.000] FileName: /user/username/projects/myproject/file1.ts P 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -176,14 +156,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/file2.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 24 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", @@ -193,24 +175,6 @@ Info 25 [00:01:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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) @@ -231,24 +195,6 @@ Info 28 [00:01:19.000] FileName: /user/username/projects/myproject/file1.ts P 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 -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 28 [00:01:23.000] response: { "response": [ @@ -264,6 +210,10 @@ Info 28 [00:01:23.000] response: ], "responseRequired": true } +After request + +Before request + Info 29 [00:01:24.000] request: { "command": "compileOnSaveEmitFile", @@ -273,30 +223,17 @@ Info 29 [00:01:24.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file1.js] var x = 1; @@ -311,27 +248,8 @@ declare function foo(): string; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 36 [00:01:35.000] response: - { - "response": true, - "responseRequired": true - } Info 37 [00:01:36.000] request: { "command": "compileOnSaveEmitFile", @@ -341,30 +259,17 @@ Info 37 [00:01:36.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file2.js] var y = 2; @@ -379,27 +284,8 @@ declare function bar(): string; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 44 [00:01:47.000] response: - { - "response": true, - "responseRequired": true - } Info 45 [00:01:48.000] request: { "command": "compileOnSaveEmitFile", @@ -409,30 +295,17 @@ Info 45 [00:01:48.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file3.js] var xy = 3; @@ -443,27 +316,8 @@ declare const xy = 3; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 52 [00:01:59.000] response: - { - "response": true, - "responseRequired": true - } Info 53 [00:02:00.000] request: { "command": "updateOpen", @@ -490,47 +344,15 @@ Info 53 [00:02:00.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 54 [00:02:01.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 55 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -540,24 +362,6 @@ Info 55 [00:02:02.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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] Different program with same set of files @@ -581,24 +385,6 @@ Info 61 [00:02:20.000] FileName: /user/username/projects/myproject/file1.ts P Info 61 [00:02:21.000] Projects: /user/username/projects/myproject/tsconfig.json Info 61 [00:02:22.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined Info 61 [00:02:23.000] Projects: /user/username/projects/myproject/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 61 [00:02:24.000] response: { "response": [ @@ -612,6 +398,10 @@ Info 61 [00:02:24.000] response: ], "responseRequired": true } +After request + +Before request + Info 62 [00:02:25.000] request: { "command": "compileOnSaveEmitFile", @@ -621,24 +411,11 @@ Info 62 [00:02:25.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - +Info 63 [00:02:32.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file1.js] var x = 1; @@ -649,27 +426,8 @@ function foo() { //// [/user/username/projects/myproject/file1.d.ts] file written with same contents -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 63 [00:02:32.000] response: - { - "response": true, - "responseRequired": true - } Info 64 [00:02:33.000] request: { "command": "updateOpen", @@ -696,47 +454,15 @@ Info 64 [00:02:33.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 65 [00:02:34.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 66 [00:02:35.000] request: { "command": "compileOnSaveAffectedFileList", @@ -746,24 +472,6 @@ Info 66 [00:02:35.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 67 [00:02:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Info 68 [00:02:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 69 [00:02:38.000] Different program with same set of files @@ -787,24 +495,6 @@ Info 72 [00:02:53.000] FileName: /user/username/projects/myproject/file1.ts P Info 72 [00:02:54.000] Projects: /user/username/projects/myproject/tsconfig.json Info 72 [00:02:55.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined Info 72 [00:02:56.000] Projects: /user/username/projects/myproject/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 72 [00:02:57.000] response: { "response": [ @@ -818,6 +508,10 @@ Info 72 [00:02:57.000] response: ], "responseRequired": true } +After request + +Before request + Info 73 [00:02:58.000] request: { "command": "compileOnSaveEmitFile", @@ -827,24 +521,11 @@ Info 73 [00:02:58.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - +Info 74 [00:03:05.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file2.js] var y = 2; @@ -854,25 +535,3 @@ function bar() { //// [/user/username/projects/myproject/file2.d.ts] file written with same contents - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -Info 74 [00:03:05.000] response: - { - "response": true, - "responseRequired": true - } \ No newline at end of file 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 6699c40e80edf..2e1d584771411 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 @@ -1,13 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/file1.ts] const x = 1; @@ -44,12 +35,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /user/username/projects/myproject Info 3 [00:00:30.000] For info: /user/username/projects/myproject/file1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:31.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -104,32 +98,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file2.ts: +/user/username/projects/myproject/file2.ts: *new* {} -/user/username/projects/myproject/file3.ts: +/user/username/projects/myproject/file3.ts: *new* {} -/user/username/projects/myproject/module.ts: +/user/username/projects/myproject/module.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 20 [00:00:53.000] response: - { - "responseRequired": false - } +Before request + Info 21 [00:00:54.000] request: { "command": "open", @@ -139,28 +135,6 @@ Info 21 [00:00:54.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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 @@ -173,6 +147,10 @@ Info 25 [00:01:02.000] FileName: /user/username/projects/myproject/file1.ts P 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -189,14 +167,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/file2.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 25 [00:01:06.000] response: - { - "responseRequired": false - } +Before request + Info 26 [00:01:07.000] request: { "command": "compileOnSaveAffectedFileList", @@ -206,26 +186,6 @@ Info 26 [00:01:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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) @@ -246,26 +206,6 @@ Info 29 [00:01:22.000] FileName: /user/username/projects/myproject/file1.ts P 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 -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 29 [00:01:26.000] response: { "response": [ @@ -282,6 +222,10 @@ Info 29 [00:01:26.000] response: ], "responseRequired": true } +After request + +Before request + Info 30 [00:01:27.000] request: { "command": "compileOnSaveEmitFile", @@ -291,32 +235,17 @@ Info 30 [00:01:27.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file1.js] var x = 1; @@ -331,29 +260,8 @@ declare function foo(): string; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 37 [00:01:38.000] response: - { - "response": true, - "responseRequired": true - } Info 38 [00:01:39.000] request: { "command": "compileOnSaveEmitFile", @@ -363,32 +271,17 @@ Info 38 [00:01:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file2.js] var y = 2; @@ -403,29 +296,8 @@ declare function bar(): string; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 45 [00:01:50.000] response: - { - "response": true, - "responseRequired": true - } Info 46 [00:01:51.000] request: { "command": "compileOnSaveEmitFile", @@ -435,32 +307,17 @@ Info 46 [00:01:51.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file3.js] var xy = 3; @@ -471,29 +328,8 @@ declare const xy = 3; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} +Before request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -Info 53 [00:02:02.000] response: - { - "response": true, - "responseRequired": true - } Info 54 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", @@ -503,32 +339,17 @@ Info 54 [00:02:03.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/module.js] "use strict"; @@ -542,29 +363,8 @@ export declare const xyz = 4; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 61 [00:02:14.000] response: - { - "response": true, - "responseRequired": true - } Info 62 [00:02:15.000] request: { "command": "updateOpen", @@ -591,51 +391,15 @@ Info 62 [00:02:15.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 63 [00:02:16.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 64 [00:02:17.000] request: { "command": "compileOnSaveAffectedFileList", @@ -645,26 +409,6 @@ Info 64 [00:02:17.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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] Different program with same set of files @@ -688,26 +432,6 @@ Info 70 [00:02:35.000] FileName: /user/username/projects/myproject/file1.ts P Info 70 [00:02:36.000] Projects: /user/username/projects/myproject/tsconfig.json Info 70 [00:02:37.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined Info 70 [00:02:38.000] Projects: /user/username/projects/myproject/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 70 [00:02:39.000] response: { "response": [ @@ -721,6 +445,10 @@ Info 70 [00:02:39.000] response: ], "responseRequired": true } +After request + +Before request + Info 71 [00:02:40.000] request: { "command": "compileOnSaveEmitFile", @@ -730,26 +458,11 @@ Info 71 [00:02:40.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - +Info 72 [00:02:47.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file1.js] var x = 1; @@ -760,29 +473,8 @@ function foo() { //// [/user/username/projects/myproject/file1.d.ts] file written with same contents -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 72 [00:02:47.000] response: - { - "response": true, - "responseRequired": true - } Info 73 [00:02:48.000] request: { "command": "updateOpen", @@ -809,51 +501,15 @@ Info 73 [00:02:48.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 74 [00:02:49.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 75 [00:02:50.000] request: { "command": "compileOnSaveAffectedFileList", @@ -863,26 +519,6 @@ Info 75 [00:02:50.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 76 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Info 77 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 78 [00:02:53.000] Different program with same set of files @@ -906,26 +542,6 @@ Info 81 [00:03:08.000] FileName: /user/username/projects/myproject/file1.ts P Info 81 [00:03:09.000] Projects: /user/username/projects/myproject/tsconfig.json Info 81 [00:03:10.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined Info 81 [00:03:11.000] Projects: /user/username/projects/myproject/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 81 [00:03:12.000] response: { "response": [ @@ -939,6 +555,10 @@ Info 81 [00:03:12.000] response: ], "responseRequired": true } +After request + +Before request + Info 82 [00:03:13.000] request: { "command": "compileOnSaveEmitFile", @@ -948,26 +568,11 @@ Info 82 [00:03:13.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - +Info 83 [00:03:20.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file2.js] var y = 2; @@ -977,27 +582,3 @@ function bar() { //// [/user/username/projects/myproject/file2.d.ts] file written with same contents - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -Info 83 [00:03:20.000] response: - { - "response": true, - "responseRequired": true - } \ No newline at end of file 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 6bea3a1bd84e8..69a651ff06536 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 @@ -1,13 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/file1.ts] const x = 1; @@ -44,12 +35,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /user/username/projects/myproject Info 3 [00:00:30.000] For info: /user/username/projects/myproject/file1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:31.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -104,32 +98,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file2.ts: +/user/username/projects/myproject/file2.ts: *new* {} -/user/username/projects/myproject/file3.ts: +/user/username/projects/myproject/file3.ts: *new* {} -/user/username/projects/myproject/module.ts: +/user/username/projects/myproject/module.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 20 [00:00:53.000] response: - { - "responseRequired": false - } +Before request + Info 21 [00:00:54.000] request: { "command": "open", @@ -139,28 +135,6 @@ Info 21 [00:00:54.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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 @@ -173,6 +147,10 @@ Info 25 [00:01:02.000] FileName: /user/username/projects/myproject/file1.ts P 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -189,14 +167,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/file2.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 25 [00:01:06.000] response: - { - "responseRequired": false - } +Before request + Info 26 [00:01:07.000] request: { "command": "compileOnSaveAffectedFileList", @@ -206,26 +186,6 @@ Info 26 [00:01:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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) @@ -246,26 +206,6 @@ Info 29 [00:01:22.000] FileName: /user/username/projects/myproject/file1.ts P 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 -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 29 [00:01:26.000] response: { "response": [ @@ -282,6 +222,10 @@ Info 29 [00:01:26.000] response: ], "responseRequired": true } +After request + +Before request + Info 30 [00:01:27.000] request: { "command": "compileOnSaveEmitFile", @@ -291,29 +235,14 @@ Info 30 [00:01:27.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file1.js] var x = 1; @@ -323,29 +252,8 @@ function foo() { -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 34 [00:01:33.000] response: - { - "response": true, - "responseRequired": true - } Info 35 [00:01:34.000] request: { "command": "compileOnSaveEmitFile", @@ -355,29 +263,14 @@ Info 35 [00:01:34.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file2.js] var y = 2; @@ -387,29 +280,8 @@ function bar() { -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 39 [00:01:40.000] response: - { - "response": true, - "responseRequired": true - } Info 40 [00:01:41.000] request: { "command": "compileOnSaveEmitFile", @@ -419,58 +291,22 @@ Info 40 [00:01:41.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file3.js] var xy = 3; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} +Before request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -Info 44 [00:01:47.000] response: - { - "response": true, - "responseRequired": true - } Info 45 [00:01:48.000] request: { "command": "compileOnSaveEmitFile", @@ -480,29 +316,14 @@ Info 45 [00:01:48.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/module.js] "use strict"; @@ -512,29 +333,8 @@ exports.xyz = 4; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 49 [00:01:54.000] response: - { - "response": true, - "responseRequired": true - } Info 50 [00:01:55.000] request: { "command": "updateOpen", @@ -561,51 +361,15 @@ Info 50 [00:01:55.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 51 [00:01:56.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 52 [00:01:57.000] request: { "command": "compileOnSaveAffectedFileList", @@ -615,26 +379,6 @@ Info 52 [00:01:57.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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] Different program with same set of files @@ -658,26 +402,6 @@ Info 58 [00:02:15.000] FileName: /user/username/projects/myproject/file1.ts P Info 58 [00:02:16.000] Projects: /user/username/projects/myproject/tsconfig.json Info 58 [00:02:17.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined Info 58 [00:02:18.000] Projects: /user/username/projects/myproject/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 58 [00:02:19.000] response: { "response": [ @@ -691,6 +415,10 @@ Info 58 [00:02:19.000] response: ], "responseRequired": true } +After request + +Before request + Info 59 [00:02:20.000] request: { "command": "compileOnSaveEmitFile", @@ -700,26 +428,11 @@ Info 59 [00:02:20.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - +Info 60 [00:02:24.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file1.js] var x = 1; @@ -729,29 +442,8 @@ function foo() { -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 60 [00:02:24.000] response: - { - "response": true, - "responseRequired": true - } Info 61 [00:02:25.000] request: { "command": "updateOpen", @@ -778,51 +470,15 @@ Info 61 [00:02:25.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 62 [00:02:26.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 63 [00:02:27.000] request: { "command": "compileOnSaveAffectedFileList", @@ -832,26 +488,6 @@ Info 63 [00:02:27.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 64 [00:02:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Info 65 [00:02:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 66 [00:02:30.000] Different program with same set of files @@ -875,26 +511,6 @@ Info 69 [00:02:45.000] FileName: /user/username/projects/myproject/file1.ts P Info 69 [00:02:46.000] Projects: /user/username/projects/myproject/tsconfig.json Info 69 [00:02:47.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined Info 69 [00:02:48.000] Projects: /user/username/projects/myproject/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 69 [00:02:49.000] response: { "response": [ @@ -911,6 +527,10 @@ Info 69 [00:02:49.000] response: ], "responseRequired": true } +After request + +Before request + Info 70 [00:02:50.000] request: { "command": "compileOnSaveEmitFile", @@ -920,26 +540,11 @@ Info 70 [00:02:50.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - +Info 71 [00:02:54.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file2.js] var y = 2; @@ -948,27 +553,3 @@ function bar() { } - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/user/username/projects/myproject/module.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -Info 71 [00:02:54.000] response: - { - "response": true, - "responseRequired": true - } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js index 4a56b720cf267..5c2a12775aab9 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js +++ b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js @@ -1,13 +1,4 @@ Info 0 [00:00:25.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:26.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/file1.ts] const x = 1; @@ -41,12 +32,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:26.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:27.000] Search path: /user/username/projects/myproject Info 3 [00:00:28.000] For info: /user/username/projects/myproject/file1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:29.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -97,30 +91,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file2.ts: +/user/username/projects/myproject/file2.ts: *new* {} -/user/username/projects/myproject/file3.ts: +/user/username/projects/myproject/file3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 19 [00:00:50.000] response: - { - "responseRequired": false - } +Before request + Info 20 [00:00:51.000] request: { "command": "open", @@ -130,26 +126,6 @@ Info 20 [00:00:51.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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 @@ -162,6 +138,10 @@ Info 24 [00:00:59.000] FileName: /user/username/projects/myproject/file1.ts P 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -176,14 +156,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/file2.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 24 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", @@ -193,24 +175,6 @@ Info 25 [00:01:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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) @@ -231,24 +195,6 @@ Info 28 [00:01:19.000] FileName: /user/username/projects/myproject/file1.ts P 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 -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 28 [00:01:23.000] response: { "response": [ @@ -264,6 +210,10 @@ Info 28 [00:01:23.000] response: ], "responseRequired": true } +After request + +Before request + Info 29 [00:01:24.000] request: { "command": "compileOnSaveEmitFile", @@ -273,27 +223,14 @@ Info 29 [00:01:24.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file1.js] var x = 1; @@ -303,27 +240,8 @@ function foo() { -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 33 [00:01:30.000] response: - { - "response": true, - "responseRequired": true - } Info 34 [00:01:31.000] request: { "command": "compileOnSaveEmitFile", @@ -333,27 +251,14 @@ Info 34 [00:01:31.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file2.js] var y = 2; @@ -363,27 +268,8 @@ function bar() { -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 38 [00:01:37.000] response: - { - "response": true, - "responseRequired": true - } Info 39 [00:01:38.000] request: { "command": "compileOnSaveEmitFile", @@ -393,54 +279,22 @@ Info 39 [00:01:38.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file3.js] var xy = 3; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 43 [00:01:44.000] response: - { - "response": true, - "responseRequired": true - } Info 44 [00:01:45.000] request: { "command": "updateOpen", @@ -467,47 +321,15 @@ Info 44 [00:01:45.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 45 [00:01:46.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 46 [00:01:47.000] request: { "command": "compileOnSaveAffectedFileList", @@ -517,24 +339,6 @@ Info 46 [00:01:47.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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] Different program with same set of files @@ -558,24 +362,6 @@ Info 52 [00:02:05.000] FileName: /user/username/projects/myproject/file1.ts P Info 52 [00:02:06.000] Projects: /user/username/projects/myproject/tsconfig.json Info 52 [00:02:07.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined Info 52 [00:02:08.000] Projects: /user/username/projects/myproject/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 52 [00:02:09.000] response: { "response": [ @@ -589,6 +375,10 @@ Info 52 [00:02:09.000] response: ], "responseRequired": true } +After request + +Before request + Info 53 [00:02:10.000] request: { "command": "compileOnSaveEmitFile", @@ -598,24 +388,11 @@ Info 53 [00:02:10.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - +Info 54 [00:02:14.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file1.js] var x = 1; @@ -625,27 +402,8 @@ function foo() { -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 54 [00:02:14.000] response: - { - "response": true, - "responseRequired": true - } Info 55 [00:02:15.000] request: { "command": "updateOpen", @@ -672,47 +430,15 @@ Info 55 [00:02:15.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 56 [00:02:16.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 57 [00:02:17.000] request: { "command": "compileOnSaveAffectedFileList", @@ -722,24 +448,6 @@ Info 57 [00:02:17.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 58 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Info 59 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 60 [00:02:20.000] Different program with same set of files @@ -763,24 +471,6 @@ Info 63 [00:02:35.000] FileName: /user/username/projects/myproject/file1.ts P Info 63 [00:02:36.000] Projects: /user/username/projects/myproject/tsconfig.json Info 63 [00:02:37.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined Info 63 [00:02:38.000] Projects: /user/username/projects/myproject/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 63 [00:02:39.000] response: { "response": [ @@ -796,6 +486,10 @@ Info 63 [00:02:39.000] response: ], "responseRequired": true } +After request + +Before request + Info 64 [00:02:40.000] request: { "command": "compileOnSaveEmitFile", @@ -805,24 +499,11 @@ Info 64 [00:02:40.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - +Info 65 [00:02:44.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/file2.js] var y = 2; @@ -831,25 +512,3 @@ function bar() { } - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -Info 65 [00:02:44.000] response: - { - "response": true, - "responseRequired": true - } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/compileOnSave/emit-specified-file.js b/tests/baselines/reference/tsserver/compileOnSave/emit-specified-file.js index 9cd811e8df219..730e4a744e1a8 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/emit-specified-file.js +++ b/tests/baselines/reference/tsserver/compileOnSave/emit-specified-file.js @@ -1,13 +1,4 @@ Info 0 [00:00:17.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:18.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/f1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/f1.ts] export function Foo() { return 10; } @@ -32,12 +23,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:18.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/f1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:19.000] Search path: /a/b Info 3 [00:00:20.000] For info: /a/b/f1.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:21.000] Creating configuration project /a/b/tsconfig.json @@ -82,28 +76,30 @@ Info 18 [00:00:37.000] ----------------------------------------------- Info 18 [00:00:38.000] Open files: Info 18 [00:00:39.000] FileName: /a/b/f1.ts ProjectRootPath: undefined Info 18 [00:00:40.000] Projects: /a/b/tsconfig.json +Info 18 [00:00:41.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/f2.ts: +/a/b/f2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 18 [00:00:41.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:42.000] request: { "command": "open", @@ -113,24 +109,6 @@ Info 19 [00:00:42.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/f2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 20 [00:00:43.000] FileWatcher:: Close:: WatchInfo: /a/b/f2.ts 500 undefined WatchType: Closed Script info Info 21 [00:00:44.000] Search path: /a/b Info 22 [00:00:45.000] For info: /a/b/f2.ts :: Config file name: /a/b/tsconfig.json @@ -143,6 +121,10 @@ Info 23 [00:00:50.000] FileName: /a/b/f1.ts ProjectRootPath: undefined Info 23 [00:00:51.000] Projects: /a/b/tsconfig.json Info 23 [00:00:52.000] FileName: /a/b/f2.ts ProjectRootPath: undefined Info 23 [00:00:53.000] Projects: /a/b/tsconfig.json +Info 23 [00:00:54.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -155,14 +137,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/f2.ts: + {} + FsWatchesRecursive:: /a/b: {} -Info 23 [00:00:54.000] response: - { - "responseRequired": false - } +Before request + Info 24 [00:00:55.000] request: { "command": "compileOnSaveEmitFile", @@ -173,25 +157,14 @@ Info 24 [00:00:55.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 25 [00:00:58.000] DirectoryWatcher:: Triggered with /a/b/f1.js :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory Info 26 [00:00:59.000] Project: /a/b/tsconfig.json Detected file add/remove of non supported extension: /a/b/f1.js Info 27 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/f1.js :: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 28 [00:01:01.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/a/b/f1.js] "use strict"; @@ -201,23 +174,3 @@ function Foo() { return 10; } exports.Foo = Foo; - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -Info 28 [00:01:01.000] response: - { - "response": true, - "responseRequired": true - } \ No newline at end of file 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 f15e5e2d88517..f98b97a1ad7f5 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 @@ -1,13 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/file1.ts] const x = 1; @@ -32,12 +23,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /user/username/projects/myproject Info 3 [00:00:26.000] For info: /user/username/projects/myproject/file1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -84,28 +78,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file2.ts: +/user/username/projects/myproject/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 18 [00:00:47.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:48.000] request: { "command": "compileOnSaveAffectedFileList", @@ -115,24 +111,6 @@ Info 19 [00:00:48.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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) @@ -149,24 +127,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 22 [00:01:03.000] response: { "response": [ @@ -181,6 +141,10 @@ Info 22 [00:01:03.000] response: ], "responseRequired": true } +After request + +Before request + Info 23 [00:01:04.000] request: { "command": "compileOnSaveEmitFile", @@ -191,24 +155,6 @@ Info 23 [00:01:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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* @@ -220,6 +166,11 @@ Info 31 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projec 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/test/file1.js] var x = 1; @@ -230,27 +181,8 @@ declare const x = 1; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 35 [00:01:23.000] response: - { - "response": true, - "responseRequired": true - } Info 36 [00:01:24.000] request: { "command": "compileOnSaveEmitFile", @@ -261,24 +193,6 @@ Info 36 [00:01:24.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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 @@ -300,6 +214,11 @@ Info 41 [00:01:29.000] Files (4) Matched by default include pattern '**/*' Info 42 [00:01:30.000] ----------------------------------------------- +Info 43 [00:01:31.000] response: + { + "response": false, + "responseRequired": true + } After request PolledWatches:: @@ -313,15 +232,9 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/test/file1.d.ts: +/user/username/projects/myproject/test/file1.d.ts: *new* {} FsWatchesRecursive:: /user/username/projects/myproject: {} - -Info 43 [00:01:31.000] response: - { - "response": false, - "responseRequired": true - } \ No newline at end of file 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 866a9f2419db2..97d43f16c85d5 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 @@ -1,13 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/file1.ts] const x = 1; @@ -32,12 +23,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /user/username/projects/myproject Info 3 [00:00:26.000] For info: /user/username/projects/myproject/file1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -84,28 +78,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file2.ts: +/user/username/projects/myproject/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 18 [00:00:47.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:48.000] request: { "command": "compileOnSaveAffectedFileList", @@ -115,24 +111,6 @@ Info 19 [00:00:48.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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) @@ -149,24 +127,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 22 [00:01:03.000] response: { "response": [ @@ -181,6 +141,10 @@ Info 22 [00:01:03.000] response: ], "responseRequired": true } +After request + +Before request + Info 23 [00:01:04.000] request: { "command": "compileOnSaveEmitFile", @@ -191,24 +155,6 @@ Info 23 [00:01:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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* @@ -220,6 +166,14 @@ Info 31 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projec 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: + { + "response": { + "emitSkipped": false, + "diagnostics": [] + }, + "responseRequired": true + } After request //// [/user/username/projects/myproject/test/file1.js] var x = 1; @@ -230,30 +184,8 @@ declare const x = 1; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 35 [00:01:23.000] response: - { - "response": { - "emitSkipped": false, - "diagnostics": [] - }, - "responseRequired": true - } Info 36 [00:01:24.000] request: { "command": "compileOnSaveEmitFile", @@ -264,24 +196,6 @@ Info 36 [00:01:24.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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 @@ -303,6 +217,20 @@ Info 41 [00:01:29.000] Files (4) Matched by default include pattern '**/*' Info 42 [00:01:30.000] ----------------------------------------------- +Info 43 [00:01:31.000] response: + { + "response": { + "emitSkipped": true, + "diagnostics": [ + { + "text": "Cannot write file '/user/username/projects/myproject/test/file1.d.ts' because it would overwrite input file.", + "code": 5055, + "category": "error" + } + ] + }, + "responseRequired": true + } After request PolledWatches:: @@ -316,24 +244,9 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/test/file1.d.ts: +/user/username/projects/myproject/test/file1.d.ts: *new* {} FsWatchesRecursive:: /user/username/projects/myproject: {} - -Info 43 [00:01:31.000] response: - { - "response": { - "emitSkipped": true, - "diagnostics": [ - { - "text": "Cannot write file '/user/username/projects/myproject/test/file1.d.ts' because it would overwrite input file.", - "code": 5055, - "category": "error" - } - ] - }, - "responseRequired": true - } \ No newline at end of file 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 51c90e807d015..a49c6e7b5a7b5 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 @@ -1,13 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/file1.ts] const x = 1; @@ -32,12 +23,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /user/username/projects/myproject Info 3 [00:00:26.000] For info: /user/username/projects/myproject/file1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -84,28 +78,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/file2.ts: +/user/username/projects/myproject/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 18 [00:00:47.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:48.000] request: { "command": "compileOnSaveAffectedFileList", @@ -115,24 +111,6 @@ Info 19 [00:00:48.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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) @@ -149,24 +127,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 22 [00:01:03.000] response: { "response": [ @@ -181,6 +141,10 @@ Info 22 [00:01:03.000] response: ], "responseRequired": true } +After request + +Before request + Info 23 [00:01:04.000] request: { "command": "compileOnSaveEmitFile", @@ -190,24 +154,6 @@ Info 23 [00:01:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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* @@ -219,6 +165,11 @@ Info 31 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projec 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/test/file1.js] var x = 1; @@ -229,27 +180,8 @@ declare const x = 1; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request -Info 35 [00:01:23.000] response: - { - "response": true, - "responseRequired": true - } Info 36 [00:01:24.000] request: { "command": "compileOnSaveEmitFile", @@ -259,24 +191,6 @@ Info 36 [00:01:24.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/file2.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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 @@ -298,6 +212,11 @@ Info 41 [00:01:29.000] Files (4) Matched by default include pattern '**/*' Info 42 [00:01:30.000] ----------------------------------------------- +Info 43 [00:01:31.000] response: + { + "response": false, + "responseRequired": true + } After request PolledWatches:: @@ -311,15 +230,9 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/test/file1.d.ts: +/user/username/projects/myproject/test/file1.d.ts: *new* {} FsWatchesRecursive:: /user/username/projects/myproject: {} - -Info 43 [00:01:31.000] response: - { - "response": false, - "responseRequired": true - } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/compileOnSave/line-endings.js b/tests/baselines/reference/tsserver/compileOnSave/line-endings.js index deb267818318b..38daf030613e0 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/line-endings.js +++ b/tests/baselines/reference/tsserver/compileOnSave/line-endings.js @@ -1,4 +1,10 @@ Info 0 [00:00:07.000] Provided types map file "/a/lib/typesMap.json" doesn't exist +Before request +//// [/a/app.ts] +var x = 1; +var y = 2; + + Info 1 [00:00:08.000] request: { "command": "open", @@ -8,18 +14,6 @@ Info 1 [00:00:08.000] request: "seq": 1, "type": "request" } -Before request -//// [/a/app.ts] -var x = 1; -var y = 2; - - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 2 [00:00:09.000] Search path: /a Info 3 [00:00:10.000] For info: /a/app.ts :: No config files found. Info 4 [00:00:11.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -43,22 +37,20 @@ Info 12 [00:00:21.000] ----------------------------------------------- Info 12 [00:00:22.000] Open files: Info 12 [00:00:23.000] FileName: /a/app.ts ProjectRootPath: undefined Info 12 [00:00:24.000] Projects: /dev/null/inferredProject1* +Info 12 [00:00:25.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +Before request -Info 12 [00:00:25.000] response: - { - "responseRequired": false - } Info 13 [00:00:26.000] request: { "command": "compileOnSaveEmitFile", @@ -68,18 +60,11 @@ Info 13 [00:00:26.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - +Info 14 [00:00:29.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/a/app.js] var x = 1; @@ -87,22 +72,13 @@ var y = 2; -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: +Info 15 [00:00:07.000] Provided types map file "/a/lib/typesMap.json" doesn't exist +Before request +//// [/a/app.ts] +var x = 1; +var y = 2; -FsWatchesRecursive:: -Info 14 [00:00:29.000] response: - { - "response": true, - "responseRequired": true - } -Info 15 [00:00:07.000] Provided types map file "/a/lib/typesMap.json" doesn't exist Info 16 [00:00:08.000] request: { "command": "open", @@ -112,18 +88,6 @@ Info 16 [00:00:08.000] request: "seq": 1, "type": "request" } -Before request -//// [/a/app.ts] -var x = 1; -var y = 2; - - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 17 [00:00:09.000] Search path: /a Info 18 [00:00:10.000] For info: /a/app.ts :: No config files found. Info 19 [00:00:11.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -147,22 +111,20 @@ Info 27 [00:00:21.000] ----------------------------------------------- Info 27 [00:00:22.000] Open files: Info 27 [00:00:23.000] FileName: /a/app.ts ProjectRootPath: undefined Info 27 [00:00:24.000] Projects: /dev/null/inferredProject1* +Info 27 [00:00:25.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +Before request -Info 27 [00:00:25.000] response: - { - "responseRequired": false - } Info 28 [00:00:26.000] request: { "command": "compileOnSaveEmitFile", @@ -172,37 +134,14 @@ Info 28 [00:00:26.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - +Info 29 [00:00:29.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/a/app.js] var x = 1; var y = 2; - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -Info 29 [00:00:29.000] response: - { - "response": true, - "responseRequired": true - } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/compileOnSave/should-not-emit-js-files-in-external-projects.js b/tests/baselines/reference/tsserver/compileOnSave/should-not-emit-js-files-in-external-projects.js index 6c266602ac575..8b28bb404651f 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/should-not-emit-js-files-in-external-projects.js +++ b/tests/baselines/reference/tsserver/compileOnSave/should-not-emit-js-files-in-external-projects.js @@ -1,26 +1,4 @@ Info 0 [00:00:17.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:18.000] request: - { - "command": "openExternalProject", - "arguments": { - "rootFiles": [ - { - "fileName": "/a/b/file1.ts" - }, - { - "fileName": "/a/b/file2.js" - } - ], - "options": { - "allowJs": true, - "outFile": "dist.js", - "compileOnSave": true - }, - "projectFileName": "/a/b/externalproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/file1.ts] consonle.log('file1'); @@ -45,12 +23,28 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:18.000] request: + { + "command": "openExternalProject", + "arguments": { + "rootFiles": [ + { + "fileName": "/a/b/file1.ts" + }, + { + "fileName": "/a/b/file2.js" + } + ], + "options": { + "allowJs": true, + "outFile": "dist.js", + "compileOnSave": true + }, + "projectFileName": "/a/b/externalproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:19.000] FileWatcher:: Added:: WatchInfo: /a/b/file1.ts 500 undefined WatchType: Closed Script info Info 3 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /a/b/file2.js 500 undefined WatchType: Closed Script info Info 4 [00:00:21.000] Starting updateGraphWorker: Project: /a/b/externalproject @@ -73,27 +67,27 @@ Info 10 [00:00:27.000] Files (3) Root file specified for compilation Info 11 [00:00:28.000] ----------------------------------------------- +Info 12 [00:00:29.000] response: + { + "response": true, + "responseRequired": true + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/file1.ts: +/a/b/file1.ts: *new* {} -/a/b/file2.js: +/a/b/file2.js: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 12 [00:00:29.000] response: - { - "response": true, - "responseRequired": true - } Info 13 [00:00:30.000] request: { "command": "compileOnSaveEmitFile", @@ -103,44 +97,13 @@ Info 13 [00:00:30.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/file1.ts: - {} -/a/b/file2.js: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - +Info 14 [00:00:33.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/a/b/dist.js] consonle.log('file1'); - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/file1.ts: - {} -/a/b/file2.js: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - -Info 14 [00:00:33.000] response: - { - "response": true, - "responseRequired": true - } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/compileOnSave/use-projectRoot-as-current-directory.js b/tests/baselines/reference/tsserver/compileOnSave/use-projectRoot-as-current-directory.js index ffd1cba04dc8a..90becb47dfd34 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/use-projectRoot-as-current-directory.js +++ b/tests/baselines/reference/tsserver/compileOnSave/use-projectRoot-as-current-directory.js @@ -1,4 +1,22 @@ Info 0 [00:00:17.000] Provided types map file "/a/lib/typesMap.json" doesn't exist +Before request +//// [/root/TypeScriptProject3/TypeScriptProject3/Foo.ts] +consonle.log('file1'); + +//// [/a/lib/lib.d.ts] +/// +interface Boolean {} +interface Function {} +interface CallableFunction {} +interface NewableFunction {} +interface IArguments {} +interface Number { toExponential: any; } +interface Object {} +interface RegExp {} +interface String { charAt: any; } +interface Array { length: number; [n: number]: T; } + + Info 1 [00:00:18.000] request: { "command": "openExternalProject", @@ -18,30 +36,6 @@ Info 1 [00:00:18.000] request: "seq": 1, "type": "request" } -Before request -//// [/root/TypeScriptProject3/TypeScriptProject3/Foo.ts] -consonle.log('file1'); - -//// [/a/lib/lib.d.ts] -/// -interface Boolean {} -interface Function {} -interface CallableFunction {} -interface NewableFunction {} -interface IArguments {} -interface Number { toExponential: any; } -interface Object {} -interface RegExp {} -interface String { charAt: any; } -interface Array { length: number; [n: number]: T; } - - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 2 [00:00:19.000] FileWatcher:: Added:: WatchInfo: /root/TypeScriptProject3/TypeScriptProject3/Foo.ts 500 undefined WatchType: Closed Script info Info 3 [00:00:20.000] Starting updateGraphWorker: Project: /root/TypeScriptProject3/TypeScriptProject3/TypeScriptProject3.csproj Info 4 [00:00:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info @@ -60,25 +54,25 @@ Info 9 [00:00:26.000] Files (2) Root file specified for compilation Info 10 [00:00:27.000] ----------------------------------------------- +Info 11 [00:00:28.000] response: + { + "response": true, + "responseRequired": true + } After request PolledWatches:: -/root/typescriptproject3/typescriptproject3/node_modules/@types: +/root/typescriptproject3/typescriptproject3/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/root/typescriptproject3/typescriptproject3/foo.ts: +/root/typescriptproject3/typescriptproject3/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 11 [00:00:28.000] response: - { - "response": true, - "responseRequired": true - } Info 12 [00:00:29.000] request: { "command": "compileOnSaveEmitFile", @@ -88,20 +82,11 @@ Info 12 [00:00:29.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/root/typescriptproject3/typescriptproject3/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/root/typescriptproject3/typescriptproject3/foo.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - +Info 13 [00:00:34.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/root/TypeScriptProject3/TypeScriptProject3/bar.js.map] {"version":3,"file":"bar.js","sourceRoot":"","sources":["Foo.ts"],"names":[],"mappings":"AAAA,QAAQ,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC"} @@ -110,21 +95,3 @@ After request consonle.log('file1'); //# sourceMappingURL=bar.js.map - -PolledWatches:: -/root/typescriptproject3/typescriptproject3/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/root/typescriptproject3/typescriptproject3/foo.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - -Info 13 [00:00:34.000] response: - { - "response": true, - "responseRequired": true - } \ No newline at end of file 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 723c10460b08b..d33b97959df07 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 @@ -1,13 +1,4 @@ Info 0 [00:00:58.000] Provided types map file "c:/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:59.000] request: - { - "command": "open", - "arguments": { - "file": "e:/myproject/src/app.js" - }, - "seq": 1, - "type": "request" - } Before request //// [e:/myproject/src/app.js] import React from 'react'; @@ -75,12 +66,15 @@ export function foo() {} {"name":"@types/react","version":"16.9.14"} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:59.000] request: + { + "command": "open", + "arguments": { + "file": "e:/myproject/src/app.js" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:00.000] Search path: e:/myproject/src Info 3 [00:01:01.000] For info: e:/myproject/src/app.js :: No config files found. Info 4 [00:01:02.000] FileWatcher:: Added:: WatchInfo: e:/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root @@ -126,110 +120,85 @@ Info 21 [00:01:19.000] Files (6) Root file specified for compilation Info 22 [00:01:20.000] ----------------------------------------------- -Info 23 [00:01:21.000] FileWatcher:: Added:: WatchInfo: e:/myproject/package.json 250 undefined WatchType: package.json file -Info 24 [00:01:22.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 24 [00:01:23.000] Files (6) - -Info 24 [00:01:24.000] ----------------------------------------------- -Info 24 [00:01:25.000] Open files: -Info 24 [00:01:26.000] FileName: e:/myproject/src/app.js ProjectRootPath: undefined -Info 24 [00:01:27.000] Projects: /dev/null/inferredProject1* -After request +TI:: Creating typing installer PolledWatches:: -e:/myproject/src/tsconfig.json: +e:/myproject/src/tsconfig.json: *new* {"pollingInterval":2000} -e:/myproject/src/jsconfig.json: +e:/myproject/src/jsconfig.json: *new* {"pollingInterval":2000} -e:/myproject/src/node_modules: - {"pollingInterval":500} -e:/myproject/src/node_modules/@types: +e:/myproject/src/node_modules: *new* {"pollingInterval":500} -e:/myproject/src/bower_components: +e:/myproject/src/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -c:/a/lib/lib.d.ts: +c:/a/lib/lib.d.ts: *new* {} -e:/myproject/node_modules/@types/react/package.json: +e:/myproject/node_modules/@types/react/package.json: *new* {} -c:/typescript/node_modules/@types/react/package.json: +c:/typescript/node_modules/@types/react/package.json: *new* {} -e:/myproject/node_modules/react-router-dom/package.json: - {} -c:/typescript/node_modules/@types/react-router-dom/package.json: +e:/myproject/node_modules/react-router-dom/package.json: *new* {} -e:/myproject/node_modules/@types/prop-types/package.json: +c:/typescript/node_modules/@types/react-router-dom/package.json: *new* {} -e:/myproject/package.json: +e:/myproject/node_modules/@types/prop-types/package.json: *new* {} FsWatchesRecursive:: -e:/myproject/node_modules: +e:/myproject/node_modules: *new* {} -Info 24 [00:01:28.000] response: +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:: typing installer creation complete +//// [c:/typescript/package.json] +{ "private": true } + +//// [c:/typescript/node_modules/types-registry/index.json] +{ + "entries": {} +} + + +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: + {"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: { "responseRequired": false } -Info 25 [00:01:29.000] request: - { - "command": "completionInfo", - "arguments": { - "file": "e:/myproject/src/app.js", - "line": 5, - "offset": 1, - "includeExternalModuleExports": true, - "includeInsertTextCompletions": true - }, - "seq": 2, - "type": "request" - } -Before request - -PolledWatches:: -e:/myproject/src/tsconfig.json: - {"pollingInterval":2000} -e:/myproject/src/jsconfig.json: - {"pollingInterval":2000} -e:/myproject/src/node_modules: - {"pollingInterval":500} -e:/myproject/src/node_modules/@types: - {"pollingInterval":500} -e:/myproject/src/bower_components: - {"pollingInterval":500} - -FsWatches:: -c:/a/lib/lib.d.ts: - {} -e:/myproject/node_modules/@types/react/package.json: - {} -c:/typescript/node_modules/@types/react/package.json: - {} -e:/myproject/node_modules/react-router-dom/package.json: - {} -c:/typescript/node_modules/@types/react-router-dom/package.json: - {} -e:/myproject/node_modules/@types/prop-types/package.json: - {} -e:/myproject/package.json: - {} - -FsWatchesRecursive:: -e:/myproject/node_modules: - {} - -Info 26 [00:01:30.000] getCompletionData: Get current token: * -Info 27 [00:01:31.000] getCompletionData: Is inside comment: * -Info 28 [00:01:32.000] getCompletionData: Get previous token: * -Info 29 [00:01:33.000] getCompletionsAtPosition: isCompletionListBlocker: * -Info 30 [00:01:34.000] getExportInfoMap: cache miss or empty; calculating new results -Info 31 [00:01:35.000] getExportInfoMap: done in * ms -Info 32 [00:01:36.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 0 from cache -Info 33 [00:01:37.000] collectAutoImports: response is complete -Info 34 [00:01:38.000] collectAutoImports: * -Info 35 [00:01:39.000] getCompletionData: Semantic work: * -Info 36 [00:01:40.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * After request PolledWatches:: @@ -241,7 +210,7 @@ e:/myproject/src/node_modules: {"pollingInterval":500} e:/myproject/src/node_modules/@types: {"pollingInterval":500} -e:/myproject/src/bower_components: +e:/myproject/src/bower_components: *new* {"pollingInterval":500} FsWatches:: @@ -257,14 +226,40 @@ c:/typescript/node_modules/@types/react-router-dom/package.json: {} e:/myproject/node_modules/@types/prop-types/package.json: {} -e:/myproject/package.json: +e:/myproject/package.json: *new* {} FsWatchesRecursive:: e:/myproject/node_modules: {} -Info 37 [00:01:41.000] response: +Before request + +Info 25 [00:02:01.000] request: + { + "command": "completionInfo", + "arguments": { + "file": "e:/myproject/src/app.js", + "line": 5, + "offset": 1, + "includeExternalModuleExports": true, + "includeInsertTextCompletions": true + }, + "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: { "response": { "flags": 1, @@ -563,4 +558,5 @@ Info 37 [00:01:41.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/completions/works.js b/tests/baselines/reference/tsserver/completions/works.js index 5bf67bdab7350..ebdfc6a0ab4f6 100644 --- a/tests/baselines/reference/tsserver/completions/works.js +++ b/tests/baselines/reference/tsserver/completions/works.js @@ -1,13 +1,4 @@ Info 0 [00:00:09.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:10.000] request: - { - "command": "open", - "arguments": { - "file": "/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a.ts] export const foo = 0; @@ -19,12 +10,15 @@ foo {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:10.000] request: + { + "command": "open", + "arguments": { + "file": "/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:11.000] Search path: / Info 3 [00:00:12.000] For info: /a.ts :: Config file name: /tsconfig.json Info 4 [00:00:13.000] Creating configuration project /tsconfig.json @@ -63,26 +57,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/b.ts: +/b.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} -Info 16 [00:00:31.000] response: - { - "responseRequired": false - } +Before request + Info 17 [00:00:32.000] request: { "command": "open", @@ -92,22 +88,6 @@ Info 17 [00:00:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/b.ts: - {} - -FsWatchesRecursive:: -/: - {} - 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 @@ -120,6 +100,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -130,14 +114,16 @@ FsWatches:: /tsconfig.json: {} +FsWatches *deleted*:: +/b.ts: + {} + FsWatchesRecursive:: /: {} -Info 21 [00:00:44.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:45.000] request: { "command": "completionInfo", @@ -151,20 +137,6 @@ Info 22 [00:00:45.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - 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: * @@ -175,20 +147,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 33 [00:00:56.000] response: { "response": { @@ -224,6 +182,10 @@ Info 33 [00:00:56.000] response: }, "responseRequired": true } +After request + +Before request + Info 34 [00:00:57.000] request: { "command": "completionEntryDetails", @@ -246,35 +208,7 @@ Info 34 [00:00:57.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 35 [00:00:58.000] getExportInfoMap: cache hit -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 36 [00:00:59.000] response: { "response": [ @@ -349,6 +283,10 @@ Info 36 [00:00:59.000] response: ], "responseRequired": true } +After request + +Before request + Info 37 [00:01:00.000] request: { "command": "completionEntryDetails-full", @@ -371,35 +309,7 @@ Info 37 [00:01:00.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 38 [00:01:01.000] getExportInfoMap: cache hit -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 39 [00:01:02.000] response: { "response": [ @@ -469,4 +379,5 @@ Info 39 [00:01:02.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request 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 2033dd2711342..ce07b3b5eadf7 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 @@ -23,12 +23,6 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:24.000] Search path: /a/b/projects/project/src Info 2 [00:00:25.000] For info: /a/b/projects/project/src/file1.ts :: Config file name: /a/b/projects/project/src/tsconfig.json Info 3 [00:00:26.000] Creating configuration project /a/b/projects/project/src/tsconfig.json @@ -97,14 +91,10 @@ Info 33 [00:01:03.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/project Before running timeout callbacks //// [/a/b/projects/project/src/tsconfig.json] deleted -PolledWatches:: - FsWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - Info 34 [00:01:04.500] Running: *ensureProjectForOpenFiles* Info 35 [00:01:05.500] Before ensureProjectForOpenFiles: Info 36 [00:01:06.500] Open files: @@ -141,19 +131,17 @@ Info 48 [00:01:26.500] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: -/a/b/projects/project/src/tsconfig.json: +/a/b/projects/project/src/tsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/src/jsconfig.json: +/a/b/projects/project/src/jsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/tsconfig.json: +/a/b/projects/project/tsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/jsconfig.json: +/a/b/projects/project/jsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/node_modules/@types: +/a/b/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: {} - -FsWatchesRecursive:: 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 e8b4d7f4e24c7..9694818a2f009 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 @@ -23,12 +23,6 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:24.000] Search path: /a/b/projects/project/src Info 2 [00:00:25.000] For info: /a/b/projects/project/src/file1.ts :: Config file name: /a/b/projects/project/src/tsconfig.json Info 3 [00:00:26.000] Creating configuration project /a/b/projects/project/src/tsconfig.json @@ -97,14 +91,10 @@ Info 33 [00:01:03.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/project Before running timeout callbacks //// [/a/b/projects/project/src/tsconfig.json] deleted -PolledWatches:: - FsWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - Info 34 [00:01:04.500] Running: *ensureProjectForOpenFiles* Info 35 [00:01:05.500] Before ensureProjectForOpenFiles: Info 36 [00:01:06.500] Open files: @@ -143,21 +133,19 @@ Info 50 [00:01:28.500] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: -/a/b/projects/project/src/tsconfig.json: +/a/b/projects/project/src/tsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/src/jsconfig.json: +/a/b/projects/project/src/jsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/tsconfig.json: +/a/b/projects/project/tsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/jsconfig.json: +/a/b/projects/project/jsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/src/node_modules/@types: +/a/b/projects/project/src/node_modules/@types: *new* {"pollingInterval":500} -/a/b/projects/project/node_modules/@types: +/a/b/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: {} - -FsWatchesRecursive:: 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 658511104d725..a3341e89daaf6 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 @@ -17,12 +17,6 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:20.000] Search path: /a/b/projects/project/src Info 2 [00:00:21.000] For info: /a/b/projects/project/src/index.ts :: No config files found. Info 3 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root @@ -74,25 +68,23 @@ Before running timeout callbacks PolledWatches:: -/a/b/projects/project/src/tsconfig.json: +/a/b/projects/project/src/tsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/src/jsconfig.json: +/a/b/projects/project/src/jsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/jsconfig.json: +/a/b/projects/project/jsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/src/node_modules/@types: +/a/b/projects/project/src/node_modules/@types: *new* {"pollingInterval":500} -/a/b/projects/project/node_modules/@types: +/a/b/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/a/b/projects/project/tsconfig.json: +/a/b/projects/project/tsconfig.json: *new* {} -FsWatchesRecursive:: - 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 : { @@ -165,6 +157,14 @@ PolledWatches:: /a/b/projects/project/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/a/b/projects/project/src/tsconfig.json: + {"pollingInterval":2000} +/a/b/projects/project/src/jsconfig.json: + {"pollingInterval":2000} +/a/b/projects/project/jsconfig.json: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} @@ -172,7 +172,7 @@ FsWatches:: {} FsWatchesRecursive:: -/a/b/projects/project: +/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 @@ -211,7 +211,13 @@ FsWatches:: /a/lib/lib.d.ts: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/b/projects/project/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/a/b/projects/project: + {} Info 67 [00:01:53.500] Running: *ensureProjectForOpenFiles* Info 68 [00:01:54.500] Before ensureProjectForOpenFiles: @@ -255,17 +261,15 @@ PolledWatches:: {"pollingInterval":500} /a/b/projects/project/node_modules/@types: {"pollingInterval":500} -/a/b/projects/project/src/tsconfig.json: +/a/b/projects/project/src/tsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/src/jsconfig.json: +/a/b/projects/project/src/jsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/tsconfig.json: +/a/b/projects/project/tsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/jsconfig.json: +/a/b/projects/project/jsconfig.json: *new* {"pollingInterval":2000} FsWatches:: /a/lib/lib.d.ts: {} - -FsWatchesRecursive:: 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 8e7998e79fced..94c97a918dd17 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 @@ -20,12 +20,6 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:22.000] Search path: /a/b/projects/project/src Info 2 [00:00:23.000] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json Info 3 [00:00:24.000] Creating configuration project /a/b/projects/project/tsconfig.json @@ -90,14 +84,10 @@ Info 29 [00:00:57.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/project Before running timeout callbacks //// [/a/b/projects/project/tsconfig.json] deleted -PolledWatches:: - FsWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: - Info 30 [00:00:58.500] Running: *ensureProjectForOpenFiles* Info 31 [00:00:59.500] Before ensureProjectForOpenFiles: Info 32 [00:01:00.500] Open files: @@ -136,25 +126,23 @@ Info 46 [00:01:22.500] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: -/a/b/projects/project/src/tsconfig.json: +/a/b/projects/project/src/tsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/src/jsconfig.json: +/a/b/projects/project/src/jsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/tsconfig.json: +/a/b/projects/project/tsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/jsconfig.json: +/a/b/projects/project/jsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/project/src/node_modules/@types: +/a/b/projects/project/src/node_modules/@types: *new* {"pollingInterval":500} -/a/b/projects/project/node_modules/@types: +/a/b/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: {} -FsWatchesRecursive:: - 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 @@ -185,14 +173,16 @@ PolledWatches:: /a/b/projects/project/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/a/b/projects/project/tsconfig.json: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} -/a/b/projects/project/tsconfig.json: +/a/b/projects/project/tsconfig.json: *new* {} -FsWatchesRecursive:: - 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 : { @@ -265,6 +255,14 @@ PolledWatches:: /a/b/projects/project/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/a/b/projects/project/src/tsconfig.json: + {"pollingInterval":2000} +/a/b/projects/project/src/jsconfig.json: + {"pollingInterval":2000} +/a/b/projects/project/jsconfig.json: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} @@ -272,5 +270,5 @@ FsWatches:: {} FsWatchesRecursive:: -/a/b/projects/project: +/a/b/projects/project: *new* {} 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 f3fc8f100f6a1..4bc7b5747cdc2 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 @@ -17,12 +17,6 @@ interface Array { length: number; [n: number]: T; } const x = 10 -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:24.000] Search path: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace Info 2 [00:00:25.000] For info: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js :: No config files found. Info 3 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root 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 2590b006d0639..9c076d66562e2 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 @@ -17,12 +17,6 @@ interface Array { length: number; [n: number]: T; } const x = 10 -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:24.000] Search path: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace Info 2 [00:00:25.000] For info: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js :: No config files found. Info 3 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root 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 23e0280b16ace..29361772b0c86 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 @@ -16,12 +16,6 @@ let z = 1; {"files":["src/file1.ts","file3.ts"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:20.000] Search path: /a/b/src Info 2 [00:00:21.000] For info: /a/b/src/file1.ts :: Config file name: /a/b/tsconfig.json Info 3 [00:00:22.000] Creating configuration project /a/b/tsconfig.json @@ -157,21 +151,19 @@ Before running timeout callbacks PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} -/a/b/src/node_modules/@types: +/a/b/src/node_modules/@types: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -FsWatchesRecursive:: - Info 45 [00:01:55.000] Running: /a/b/tsconfig.json Info 46 [00:01:56.000] Reloading configured project /a/b/tsconfig.json Info 47 [00:01:57.000] Config: /a/b/tsconfig.json : { @@ -274,7 +266,7 @@ FsWatches:: {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} Info 64 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /a/b/src/file1.ts 500 undefined WatchType: Closed Script info @@ -392,14 +384,18 @@ PolledWatches:: /a/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/a/b/src/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/b/tsconfig.json: {} -/a/b/src/file1.ts: +/a/b/src/file1.ts: *new* {} -/a/b/src/file2.ts: +/a/b/src/file2.ts: *new* {} -/a/b/file3.ts: +/a/b/file3.ts: *new* {} FsWatchesRecursive:: 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 f2b9daa9cf453..f66cfe6a7bfe7 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 @@ -20,12 +20,6 @@ let x = 1 let y = 1 -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:22.000] Search path: /user/username/projects/myproject Info 2 [00:00:23.000] For info: /user/username/projects/myproject/commonFile1.ts :: No config files found. Info 3 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root @@ -110,19 +104,17 @@ Before checking timeout queue length (2) and running PolledWatches:: -/user/username/projects/myproject/jsconfig.json: +/user/username/projects/myproject/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -FsWatchesRecursive:: - 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 : { @@ -196,20 +188,6 @@ Info 57 [00:02:03.000] FileName: /user/username/projects/myproject/commonFile Info 57 [00:02:04.000] Projects: /dev/null/inferredProject2* After checking timeout queue length (2) and running -PolledWatches:: -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: - 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) @@ -235,20 +213,6 @@ Info 69 [00:02:18.000] Elapsed:: *ms FileWatcher:: Triggered with /user/userna Before checking timeout queue length (1) and running //// [/user/username/projects/myproject/tsconfig.json] deleted -PolledWatches:: -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: - 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) @@ -293,17 +257,3 @@ 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* After checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: diff --git a/tests/baselines/reference/tsserver/configuredProjects/add-new-files-to-a-configured-project-without-file-list.js b/tests/baselines/reference/tsserver/configuredProjects/add-new-files-to-a-configured-project-without-file-list.js index fbf4375019c1b..4a7b17d8abad9 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/add-new-files-to-a-configured-project-without-file-list.js +++ b/tests/baselines/reference/tsserver/configuredProjects/add-new-files-to-a-configured-project-without-file-list.js @@ -20,12 +20,6 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:16.000] Search path: /a/b Info 2 [00:00:17.000] For info: /a/b/commonFile1.ts :: Config file name: /a/b/tsconfig.json Info 3 [00:00:18.000] Creating configuration project /a/b/tsconfig.json @@ -74,17 +68,17 @@ let y = 1 PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} Info 20 [00:00:43.000] Running: /a/b/tsconfig.json @@ -134,7 +128,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/commonfile2.ts: +/a/b/commonfile2.ts: *new* {} FsWatchesRecursive:: diff --git a/tests/baselines/reference/tsserver/configuredProjects/changed-module-resolution-reflected-when-specifying-files-list.js b/tests/baselines/reference/tsserver/configuredProjects/changed-module-resolution-reflected-when-specifying-files-list.js index fb82b61f4131b..5bfde58471965 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/changed-module-resolution-reflected-when-specifying-files-list.js +++ b/tests/baselines/reference/tsserver/configuredProjects/changed-module-resolution-reflected-when-specifying-files-list.js @@ -23,12 +23,6 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:18.000] Search path: /a/b Info 2 [00:00:19.000] For info: /a/b/file1.ts :: Config file name: /a/b/tsconfig.json Info 3 [00:00:20.000] Creating configuration project /a/b/tsconfig.json @@ -81,60 +75,26 @@ export classc { method2() { return 10; } } PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/file2.ts: +/a/file2.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/a/b: +/a/b: *new* {} -FsWatchesRecursive:: - Info 20 [00:00:45.000] Running: /a/b/tsconfig.jsonFailedLookupInvalidation Info 21 [00:00:46.000] Scheduled: /a/b/tsconfig.json Info 22 [00:00:47.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/file2.ts: - {} -/a/lib/lib.d.ts: - {} -/a/b: - {} - -FsWatchesRecursive:: - Before running timeout callbacks -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/file2.ts: - {} -/a/lib/lib.d.ts: - {} -/a/b: - {} - -FsWatchesRecursive:: - Info 23 [00:00:48.000] Running: /a/b/tsconfig.json Info 24 [00:00:49.000] Starting updateGraphWorker: Project: /a/b/tsconfig.json Info 25 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /a/b/file2.ts 500 undefined WatchType: Closed Script info @@ -186,10 +146,12 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/file2.ts: +/a/b/file2.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/b: + {} Info 35 [00:01:12.000] FileWatcher:: Close:: WatchInfo: /a/b/file2.ts 500 undefined WatchType: Closed Script info Info 36 [00:01:13.000] Search path: /a/b diff --git a/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-with-the-file-list.js b/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-with-the-file-list.js index e933d0b30589d..5a8efde6fdf43 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-with-the-file-list.js +++ b/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-with-the-file-list.js @@ -30,12 +30,6 @@ let y = 1 let z = 1 -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:22.000] Search path: /a/b Info 2 [00:00:23.000] For info: /a/b/f1.ts :: Config file name: /a/b/tsconfig.json Info 3 [00:00:24.000] Creating configuration project /a/b/tsconfig.json diff --git a/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-without-file-list.js b/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-without-file-list.js index eca0b717701a3..619a1d1898dad 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-without-file-list.js +++ b/tests/baselines/reference/tsserver/configuredProjects/create-configured-project-without-file-list.js @@ -32,12 +32,6 @@ let y = 1 let z = 1 -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:26.000] Search path: /a/b/c Info 2 [00:00:27.000] For info: /a/b/c/f1.ts :: Config file name: /a/b/tsconfig.json Info 3 [00:00:28.000] Creating configuration project /a/b/tsconfig.json 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 200a83f9988e2..1e8856f6de5fa 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 @@ -1,15 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/foo.ts", - "fileContent": "export function foo() { }", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/foo.ts] export function foo() { } @@ -34,12 +23,17 @@ interface Array { length: number; [n: number]: T; } {"include":["./src"],"exclude":["./src/sub"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/foo.ts", + "fileContent": "export function foo() { }", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:30.000] For info: /user/username/projects/myproject/src/foo.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:31.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -91,31 +85,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/bar.ts: +/user/username/projects/myproject/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 22 [00:00:55.000] response: - { - "responseRequired": false - } 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 +Before request +//// [/user/username/projects/myproject/src/sub/fooBar.ts] +export function fooBar() { } + + Info 26 [00:01:01.000] request: { "command": "open", @@ -127,27 +126,6 @@ Info 26 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request -//// [/user/username/projects/myproject/src/sub/fooBar.ts] -export function fooBar() { } - - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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: @@ -190,24 +168,28 @@ Info 46 [00:01:28.000] FileName: /user/username/projects/myproject/src/foo.ts 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: + { + "responseRequired": false + } After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: +/user/username/projects/myproject/src/sub/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: +/user/username/projects/myproject/src/sub/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: +/user/username/projects/myproject/src/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: +/user/username/projects/myproject/src/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: +/user/username/projects/myproject/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: +/user/username/projects/myproject/src/sub/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: +/user/username/projects/myproject/src/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -222,10 +204,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 46 [00:01:32.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:01:33.000] request: { "command": "geterr", @@ -239,532 +219,50 @@ Info 47 [00:01:33.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 48 [00:01:34.000] response: { "responseRequired": false } -Checking timeout queue length: 1 - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Checking timeout queue length: 1 Before running timeout callback1 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 49 [00:01:35.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback1 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 50 [00:01:36.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 51 [00:01:37.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Checking timeout queue length: 1 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running timeout callback2 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 52 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback2 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 53 [00:01:39.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 54 [00:01:40.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 6070a32d7a4ea..4366cfe0d0d77 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 @@ -1,15 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/foo.ts", - "fileContent": "export function foo() { }", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/foo.ts] export function foo() { } @@ -34,12 +23,17 @@ interface Array { length: number; [n: number]: T; } {"include":["./src"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/foo.ts", + "fileContent": "export function foo() { }", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:30.000] For info: /user/username/projects/myproject/src/foo.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:31.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -91,32 +85,37 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/bar.ts: +/user/username/projects/myproject/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 22 [00:00:55.000] response: - { - "responseRequired": false - } 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 +Before request +//// [/user/username/projects/myproject/src/sub/fooBar.ts] +export function fooBar() { } + + Info 27 [00:01:02.000] request: { "command": "open", @@ -128,27 +127,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request -//// [/user/username/projects/myproject/src/sub/fooBar.ts] -export function fooBar() { } - - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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 @@ -180,28 +158,14 @@ Info 35 [00:01:14.000] FileName: /user/username/projects/myproject/src/foo.ts 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 -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 35 [00:01:18.000] response: { "responseRequired": false } +After request + +Before request + Info 36 [00:01:19.000] request: { "command": "geterr", @@ -215,308 +179,50 @@ Info 36 [00:01:19.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 37 [00:01:20.000] response: { "responseRequired": false } -Checking timeout queue length: 3 - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Checking timeout queue length: 3 Before running timeout callback3 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 38 [00:01:21.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} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 39 [00:01:22.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 40 [00:01:23.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Checking timeout queue length: 3 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running timeout callback4 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 41 [00:01:24.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback4 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 42 [00:01:25.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 43 [00:01:26.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 89ba251e7c689..e95c1feabfbea 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 @@ -1,15 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/foo.ts", - "fileContent": "export function foo() { }", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/foo.ts] export function foo() { } @@ -34,12 +23,17 @@ interface Array { length: number; [n: number]: T; } {"include":["./src"],"exclude":["./src/sub"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/foo.ts", + "fileContent": "export function foo() { }", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:30.000] For info: /user/username/projects/myproject/src/foo.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:31.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -91,31 +85,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/bar.ts: +/user/username/projects/myproject/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 22 [00:00:55.000] response: - { - "responseRequired": false - } 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 +Before request +//// [/user/username/projects/myproject/src/sub/fooBar.ts] +export function fooBar() { } + + Info 26 [00:01:01.000] request: { "command": "open", @@ -127,27 +126,6 @@ Info 26 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request -//// [/user/username/projects/myproject/src/sub/fooBar.ts] -export function fooBar() { } - - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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: @@ -190,24 +168,28 @@ Info 46 [00:01:28.000] FileName: /user/username/projects/myproject/src/foo.ts 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: + { + "responseRequired": false + } After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: +/user/username/projects/myproject/src/sub/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: +/user/username/projects/myproject/src/sub/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: +/user/username/projects/myproject/src/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: +/user/username/projects/myproject/src/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: +/user/username/projects/myproject/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: +/user/username/projects/myproject/src/sub/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: +/user/username/projects/myproject/src/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -222,10 +204,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 46 [00:01:32.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:01:33.000] request: { "command": "geterr", @@ -239,532 +219,50 @@ Info 47 [00:01:33.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 48 [00:01:34.000] response: { "responseRequired": false } -Checking timeout queue length: 1 - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Checking timeout queue length: 1 Before running timeout callback1 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 49 [00:01:35.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback1 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 50 [00:01:36.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 51 [00:01:37.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Checking timeout queue length: 1 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running timeout callback2 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 52 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback2 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 53 [00:01:39.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 54 [00:01:40.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 50e9b0037ac7a..2c0b255f35f60 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 @@ -1,15 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/foo.ts", - "fileContent": "export function foo() { }", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/foo.ts] export function foo() { } @@ -34,12 +23,17 @@ interface Array { length: number; [n: number]: T; } {"include":["./src"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/foo.ts", + "fileContent": "export function foo() { }", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:30.000] For info: /user/username/projects/myproject/src/foo.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:31.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -91,32 +85,37 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/bar.ts: +/user/username/projects/myproject/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 22 [00:00:55.000] response: - { - "responseRequired": false - } 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 +Before request +//// [/user/username/projects/myproject/src/sub/fooBar.ts] +export function fooBar() { } + + Info 27 [00:01:02.000] request: { "command": "open", @@ -128,27 +127,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request -//// [/user/username/projects/myproject/src/sub/fooBar.ts] -export function fooBar() { } - - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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 @@ -180,28 +158,14 @@ Info 35 [00:01:14.000] FileName: /user/username/projects/myproject/src/foo.ts 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 -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 35 [00:01:18.000] response: { "responseRequired": false } +After request + +Before request + Info 36 [00:01:19.000] request: { "command": "geterr", @@ -215,308 +179,50 @@ Info 36 [00:01:19.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 37 [00:01:20.000] response: { "responseRequired": false } -Checking timeout queue length: 3 - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Checking timeout queue length: 3 Before running timeout callback3 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 38 [00:01:21.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback3 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 39 [00:01:22.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 40 [00:01:23.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Checking timeout queue length: 3 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running timeout callback4 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 41 [00:01:24.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} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 42 [00:01:25.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 43 [00:01:26.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 b2362175f6544..0288dae5b901b 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 @@ -1,15 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/foo.ts", - "fileContent": "export function foo() { }", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/foo.ts] export function foo() { } @@ -34,12 +23,17 @@ interface Array { length: number; [n: number]: T; } {"include":["./src"],"exclude":["./src/sub"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/foo.ts", + "fileContent": "export function foo() { }", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:30.000] For info: /user/username/projects/myproject/src/foo.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:31.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -91,28 +85,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/bar.ts: +/user/username/projects/myproject/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 22 [00:00:55.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:00:56.000] request: { "command": "open", @@ -124,24 +120,6 @@ Info 23 [00:00:56.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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: @@ -184,24 +162,28 @@ Info 43 [00:01:23.000] FileName: /user/username/projects/myproject/src/foo.ts 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: + { + "responseRequired": false + } After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: +/user/username/projects/myproject/src/sub/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: +/user/username/projects/myproject/src/sub/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: +/user/username/projects/myproject/src/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: +/user/username/projects/myproject/src/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: +/user/username/projects/myproject/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: +/user/username/projects/myproject/src/sub/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: +/user/username/projects/myproject/src/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -216,13 +198,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 43 [00:01:27.000] response: - { - "responseRequired": false - } 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 +Before request +//// [/user/username/projects/myproject/src/sub/fooBar.ts] +export function fooBar() { } + + Info 47 [00:01:33.000] request: { "command": "geterr", @@ -236,535 +219,50 @@ Info 47 [00:01:33.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/src/sub/fooBar.ts] -export function fooBar() { } - - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 48 [00:01:34.000] response: { "responseRequired": false } -Checking timeout queue length: 1 - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Checking timeout queue length: 1 Before running timeout callback1 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 49 [00:01:35.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback1 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 50 [00:01:36.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 51 [00:01:37.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Checking timeout queue length: 1 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running timeout callback2 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 52 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback2 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 53 [00:01:39.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 54 [00:01:40.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 2c97c5b081e5d..e2cc7e860ad59 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 @@ -1,15 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/foo.ts", - "fileContent": "export function foo() { }", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/foo.ts] export function foo() { } @@ -34,12 +23,17 @@ interface Array { length: number; [n: number]: T; } {"include":["./src"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/foo.ts", + "fileContent": "export function foo() { }", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:30.000] For info: /user/username/projects/myproject/src/foo.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:31.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -91,28 +85,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/bar.ts: +/user/username/projects/myproject/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 22 [00:00:55.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:00:56.000] request: { "command": "open", @@ -124,24 +120,6 @@ Info 23 [00:00:56.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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: @@ -184,24 +162,28 @@ Info 43 [00:01:23.000] FileName: /user/username/projects/myproject/src/foo.ts 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: + { + "responseRequired": false + } After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: +/user/username/projects/myproject/src/sub/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: +/user/username/projects/myproject/src/sub/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: +/user/username/projects/myproject/src/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: +/user/username/projects/myproject/src/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: +/user/username/projects/myproject/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: +/user/username/projects/myproject/src/sub/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: +/user/username/projects/myproject/src/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -216,14 +198,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 43 [00:01:27.000] response: - { - "responseRequired": false - } 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 +Before request +//// [/user/username/projects/myproject/src/sub/fooBar.ts] +export function fooBar() { } + + Info 48 [00:01:34.000] request: { "command": "geterr", @@ -237,141 +220,16 @@ Info 48 [00:01:34.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/src/sub/fooBar.ts] -export function fooBar() { } - - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 49 [00:01:35.000] response: { "responseRequired": false } -Checking timeout queue length: 3 - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Checking timeout queue length: 3 Before running timeout callback3 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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 @@ -409,6 +267,18 @@ PolledWatches:: /user/username/projects/myproject/src/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/src/sub/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/src/sub/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/src/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/src/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/jsconfig.json: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/tsconfig.json: {} @@ -423,254 +293,34 @@ FsWatchesRecursive:: Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 61 [00:01:47.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 62 [00:01:48.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Checking timeout queue length: 3 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running timeout callback4 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 63 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback4 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 64 [00:01:50.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 65 [00:01:51.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 0c720bf38fa2b..8e34bcd595bdb 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 @@ -1,15 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/foo.ts", - "fileContent": "export function foo() { }", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/foo.ts] export function foo() { } @@ -34,12 +23,17 @@ interface Array { length: number; [n: number]: T; } {"include":["./src"],"exclude":["./src/sub"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/foo.ts", + "fileContent": "export function foo() { }", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:30.000] For info: /user/username/projects/myproject/src/foo.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:31.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -91,28 +85,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/bar.ts: +/user/username/projects/myproject/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 22 [00:00:55.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:00:56.000] request: { "command": "open", @@ -124,24 +120,6 @@ Info 23 [00:00:56.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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: @@ -184,24 +162,28 @@ Info 43 [00:01:23.000] FileName: /user/username/projects/myproject/src/foo.ts 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: + { + "responseRequired": false + } After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: +/user/username/projects/myproject/src/sub/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: +/user/username/projects/myproject/src/sub/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: +/user/username/projects/myproject/src/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: +/user/username/projects/myproject/src/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: +/user/username/projects/myproject/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: +/user/username/projects/myproject/src/sub/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: +/user/username/projects/myproject/src/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -216,13 +198,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 43 [00:01:27.000] response: - { - "responseRequired": false - } 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 +Before request +//// [/user/username/projects/myproject/src/sub/fooBar.ts] +export function fooBar() { } + + Info 47 [00:01:33.000] request: { "command": "geterr", @@ -236,535 +219,50 @@ Info 47 [00:01:33.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/src/sub/fooBar.ts] -export function fooBar() { } - - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 48 [00:01:34.000] response: { "responseRequired": false } -Checking timeout queue length: 1 - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Checking timeout queue length: 1 Before running timeout callback1 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 49 [00:01:35.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback1 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 50 [00:01:36.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 51 [00:01:37.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Checking timeout queue length: 1 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running timeout callback2 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 52 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback2 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 53 [00:01:39.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 54 [00:01:40.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 c32d351fe27d2..2841aa1d46766 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 @@ -1,15 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/foo.ts", - "fileContent": "export function foo() { }", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/foo.ts] export function foo() { } @@ -34,12 +23,17 @@ interface Array { length: number; [n: number]: T; } {"include":["./src"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/foo.ts", + "fileContent": "export function foo() { }", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:30.000] For info: /user/username/projects/myproject/src/foo.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:31.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -91,28 +85,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src/bar.ts: +/user/username/projects/myproject/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 22 [00:00:55.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:00:56.000] request: { "command": "open", @@ -124,24 +120,6 @@ Info 23 [00:00:56.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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: @@ -184,24 +162,28 @@ Info 43 [00:01:23.000] FileName: /user/username/projects/myproject/src/foo.ts 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: + { + "responseRequired": false + } After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: +/user/username/projects/myproject/src/sub/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: +/user/username/projects/myproject/src/sub/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: +/user/username/projects/myproject/src/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: +/user/username/projects/myproject/src/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: +/user/username/projects/myproject/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: +/user/username/projects/myproject/src/sub/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: +/user/username/projects/myproject/src/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -216,14 +198,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 43 [00:01:27.000] response: - { - "responseRequired": false - } 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 +Before request +//// [/user/username/projects/myproject/src/sub/fooBar.ts] +export function fooBar() { } + + Info 48 [00:01:34.000] request: { "command": "geterr", @@ -237,371 +220,36 @@ Info 48 [00:01:34.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/src/sub/fooBar.ts] -export function fooBar() { } - - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 49 [00:01:35.000] response: { "responseRequired": false } -Checking timeout queue length: 3 - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Checking timeout queue length: 3 Before running timeout callback3 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 50 [00:01:36.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback3 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 51 [00:01:37.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 52 [00:01:38.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Checking timeout queue length: 3 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running timeout callback4 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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 @@ -639,6 +287,18 @@ PolledWatches:: /user/username/projects/myproject/src/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/src/sub/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/src/sub/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/src/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/src/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/myproject/jsconfig.json: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/tsconfig.json: {} @@ -653,94 +313,14 @@ FsWatchesRecursive:: Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 64 [00:01:50.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 65 [00:01:51.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/sub/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 396c659063724..b8367efb8f3f5 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 @@ -30,12 +30,6 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:44.000] Search path: /user/username/rootfolder/a/b/src Info 2 [00:00:45.000] For info: /user/username/rootfolder/a/b/src/file1.ts :: Config file name: /user/username/rootfolder/a/b/src/tsconfig.json Info 3 [00:00:46.000] Creating configuration project /user/username/rootfolder/a/b/src/tsconfig.json 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 8ebabcd33a957..c56d993f09ab2 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 @@ -25,12 +25,6 @@ let dummy = 1; {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:36.000] Search path: /user/username/projects/myproject/a Info 2 [00:00:37.000] For info: /user/username/projects/myproject/a/a.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 3 [00:00:38.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json 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 2ea5cc58cac77..5a63e272f909b 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 @@ -19,12 +19,6 @@ let a = 1; let b = 1; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:30.000] Search path: /user/username/projects/myproject/a Info 2 [00:00:31.000] For info: /user/username/projects/myproject/a/a.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 3 [00:00:32.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -114,27 +108,25 @@ Before checking timeout queue length (3) and running PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: +/user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/extended/alpha.tsconfig.json: +/user/username/projects/myproject/extended/alpha.tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/extended/bravo.tsconfig.json: +/user/username/projects/myproject/extended/bravo.tsconfig.json: *new* {} -FsWatchesRecursive:: - 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 : { @@ -194,28 +186,6 @@ Info 53 [00:02:02.000] FileName: /user/username/projects/myproject/b/b.ts Pro Info 53 [00:02:03.000] Projects: /user/username/projects/myproject/b/tsconfig.json After checking timeout queue length (3) and running -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/extended/alpha.tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/extended/bravo.tsconfig.json: - {} - -FsWatchesRecursive:: - Info 53 [00:02:07.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 54 [00:02:08.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json Info 55 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* @@ -225,28 +195,6 @@ Before checking timeout queue length (2) and running {"extends":"./alpha.tsconfig.json","compilerOptions":{"strict":false}} -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/extended/alpha.tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/extended/bravo.tsconfig.json: - {} - -FsWatchesRecursive:: - Info 57 [00:02:11.000] Running: /user/username/projects/myproject/b/tsconfig.json Info 58 [00:02:12.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json Info 59 [00:02:13.000] Config: /user/username/projects/myproject/b/tsconfig.json : { @@ -292,28 +240,6 @@ Info 66 [00:02:40.000] FileName: /user/username/projects/myproject/b/b.ts Pro Info 66 [00:02:41.000] Projects: /user/username/projects/myproject/b/tsconfig.json After checking timeout queue length (2) and running -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/extended/alpha.tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/extended/bravo.tsconfig.json: - {} - -FsWatchesRecursive:: - Info 66 [00:02:45.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 67 [00:02:46.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json Info 68 [00:02:47.000] Scheduled: *ensureProjectForOpenFiles* @@ -323,28 +249,6 @@ Before checking timeout queue length (2) and running {"extends":"../extended/alpha.tsconfig.json"} -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/extended/alpha.tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/extended/bravo.tsconfig.json: - {} - -FsWatchesRecursive:: - Info 70 [00:02:49.000] Running: /user/username/projects/myproject/b/tsconfig.json Info 71 [00:02:50.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json Info 72 [00:02:51.000] Config: /user/username/projects/myproject/b/tsconfig.json : { @@ -411,8 +315,12 @@ FsWatches:: /user/username/projects/myproject/b/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/extended/bravo.tsconfig.json: + {} + FsWatchesRecursive:: -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} Info 82 [00:03: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 @@ -425,28 +333,6 @@ Before checking timeout queue length (3) and running {} -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/extended/alpha.tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/b: - {} - Info 87 [00:03:31.000] Running: /user/username/projects/myproject/a/tsconfig.json Info 88 [00:03:32.000] Reloading configured project /user/username/projects/myproject/a/tsconfig.json Info 89 [00:03:33.000] Config: /user/username/projects/myproject/a/tsconfig.json : { @@ -503,25 +389,3 @@ Info 102 [00:04:05.000] Projects: /user/username/projects/myproject/a/tsconfi Info 102 [00:04:06.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined Info 102 [00:04:07.000] Projects: /user/username/projects/myproject/b/tsconfig.json After checking timeout queue length (3) and running - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/extended/alpha.tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/b: - {} 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 e148f73c2eef4..e3f0b33a3c089 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 @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/foo/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/bar/tsconfig.json] {"include":["index.ts"],"compilerOptions":{"lib":["dom","es2017"]}} @@ -47,12 +38,15 @@ declare var console: { }; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/foo/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /user/username/projects/myproject/foo Info 3 [00:00:38.000] For info: /user/username/projects/myproject/foo/index.ts :: Config file name: /user/username/projects/myproject/foo/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /user/username/projects/myproject/foo/tsconfig.json @@ -108,30 +102,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: +/user/username/projects/myproject/foo/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: +/user/username/projects/myproject/foo/tsconfig.json: *new* {} -/user/username/projects/myproject/bar/index.ts: +/user/username/projects/myproject/bar/index.ts: *new* {} -/a/lib/lib.es2017.d.ts: +/a/lib/lib.es2017.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: +/user/username/projects/myproject/foo/node_modules: *new* {} -Info 24 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:06.000] request: { "command": "open", @@ -141,26 +137,6 @@ Info 25 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/user/username/projects/myproject/bar/index.ts: - {} -/a/lib/lib.es2017.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - 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 @@ -221,6 +197,10 @@ Info 46 [00:01:34.000] FileName: /user/username/projects/myproject/foo/index. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -228,7 +208,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: +/user/username/projects/myproject/bar/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,19 +216,21 @@ FsWatches:: {} /a/lib/lib.es2017.d.ts: {} -/user/username/projects/myproject/bar/tsconfig.json: +/user/username/projects/myproject/bar/tsconfig.json: *new* {} -/a/lib/lib.dom.d.ts: +/a/lib/lib.dom.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/myproject/bar/index.ts: {} FsWatchesRecursive:: /user/username/projects/myproject/foo/node_modules: {} -Info 46 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:01:39.000] request: { "command": "geterr", @@ -262,356 +244,46 @@ Info 47 [00:01:39.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - Info 48 [00:01:40.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} +Before checking timeout queue length (1) and running Info 49 [00:01:41.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 -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - Info 50 [00:01:42.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) -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - Info 51 [00:01:43.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) -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - Before checking timeout queue length (1) and running -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - Info 52 [00:01:44.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 -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - Info 53 [00:01:45.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) -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} - Info 54 [00:01:46.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/foo/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bar/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/foo/tsconfig.json: - {} -/a/lib/lib.es2017.d.ts: - {} -/user/username/projects/myproject/bar/tsconfig.json: - {} -/a/lib/lib.dom.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/foo/node_modules: - {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/does-not-jump-to-source-if-inlined-sources.js b/tests/baselines/reference/tsserver/declarationFileMaps/does-not-jump-to-source-if-inlined-sources.js index 715bdd14e4a2b..984de88a6bfff 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/does-not-jump-to-source-if-inlined-sources.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/does-not-jump-to-source-if-inlined-sources.js @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -43,12 +34,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Search path: /user Info 3 [00:00:34.000] For info: /user/user.ts :: No config files found. Info 4 [00:00:35.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -80,26 +74,26 @@ Info 14 [00:00:47.000] ----------------------------------------------- Info 14 [00:00:48.000] Open files: Info 14 [00:00:49.000] FileName: /user/user.ts ProjectRootPath: undefined Info 14 [00:00:50.000] Projects: /dev/null/inferredProject1* +Info 14 [00:00:51.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 14 [00:00:51.000] response: - { - "responseRequired": false - } Info 15 [00:00:52.000] request: { "command": "definitionAndBoundSpan", @@ -111,41 +105,7 @@ Info 15 [00:00:52.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 16 [00:00:53.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} - -FsWatchesRecursive:: - Info 17 [00:00:54.000] response: { "response": { @@ -183,18 +143,7 @@ Info 17 [00:00:54.000] response: }, "responseRequired": true } -Info 18 [00:00:55.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/user.ts", - "line": 3, - "offset": 39 - }, - "seq": 3, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -207,35 +156,24 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} -FsWatchesRecursive:: +Before request +Info 18 [00:00:55.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/user.ts", + "line": 3, + "offset": 39 + }, + "seq": 3, + "type": "request" + } Info 19 [00:00:56.000] FileWatcher:: Added:: WatchInfo: /b/bin/b.d.ts.map 500 undefined WatchType: Closed Script info Info 20 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/b/bin/b.d.ts.map: - {} -/b/b.ts: - {} - -FsWatchesRecursive:: - Info 21 [00:00:58.000] response: { "response": { @@ -273,16 +211,7 @@ Info 21 [00:00:58.000] response: }, "responseRequired": true } -Info 22 [00:00:59.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 4, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -297,19 +226,32 @@ FsWatches:: {} /a/bin/a.d.ts.map: {} -/b/bin/b.d.ts.map: +/b/bin/b.d.ts.map: *new* {} -/b/b.ts: +/b/b.ts: *new* {} -FsWatchesRecursive:: +Before request +Info 22 [00:00:59.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 4, + "type": "request" + } Info 23 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 24 [00:01:01.000] Project '/dev/null/inferredProject1*' (Inferred) Info 24 [00:01:02.000] Files (3) Info 24 [00:01:03.000] ----------------------------------------------- Info 24 [00:01:04.000] Open files: +Info 24 [00:01:05.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -329,15 +271,11 @@ FsWatches:: {} /b/b.ts: {} -/user/user.ts: +/user/user.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 24 [00:01:05.000] response: - { - "responseRequired": false - } Info 25 [00:01:06.000] request: { "command": "open", @@ -347,30 +285,6 @@ Info 25 [00:01:06.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/b/bin/b.d.ts.map: - {} -/b/b.ts: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: - Info 26 [00:01:07.000] Search path: /dummy Info 27 [00:01:08.000] For info: /dummy/dummy.ts :: No config files found. Info 28 [00:01:09.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -419,19 +333,32 @@ Info 49 [00:01:32.000] ----------------------------------------------- Info 49 [00:01:33.000] Open files: Info 49 [00:01:34.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 49 [00:01:35.000] Projects: /dev/null/inferredProject2* +Info 49 [00:01:36.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} -Info 49 [00:01:36.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/a/bin/a.d.ts.map: + {} +/b/bin/b.d.ts.map: + {} +/b/b.ts: + {} +/user/user.ts: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences-starting-at-definition.js b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences-starting-at-definition.js index 3800542b05a2a..4a13497893e92 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences-starting-at-definition.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences-starting-at-definition.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "open", @@ -468,22 +448,6 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] Search path: /a Info 89 [00:02:31.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 90 [00:02:32.000] Creating configuration project /a/tsconfig.json @@ -531,6 +495,10 @@ Info 105 [00:02:54.000] FileName: /user/user.ts ProjectRootPath: undefined Info 105 [00:02:55.000] Projects: /dev/null/inferredProject1* Info 105 [00:02:56.000] FileName: /a/a.ts ProjectRootPath: undefined Info 105 [00:02:57.000] Projects: /a/tsconfig.json +Info 105 [00:02:58.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -538,7 +506,7 @@ PolledWatches:: {"pollingInterval":500} /user/node_modules/@types: {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -546,17 +514,15 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 105 [00:02:58.000] response: - { - "responseRequired": false - } +Before request + Info 106 [00:02:59.000] request: { "command": "references", @@ -568,28 +534,6 @@ Info 106 [00:02:59.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 107 [00:03:00.000] Finding references to /a/a.ts position 16 in project /a/tsconfig.json Info 108 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info Info 109 [00:03:02.000] Finding references to /a/bin/a.d.ts position 24 in project /dev/null/inferredProject1* @@ -597,30 +541,6 @@ Info 110 [00:03:03.000] Search path: /a Info 111 [00:03:04.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 112 [00:03:05.000] Search path: /a Info 113 [00:03:06.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/tsconfig.json: - {} -/a/bin/a.d.ts.map: - {} - -FsWatchesRecursive:: -/a: - {} - Info 114 [00:03:07.000] response: { "response": { @@ -668,16 +588,7 @@ Info 114 [00:03:07.000] response: }, "responseRequired": true } -Info 115 [00:03:08.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 8, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -694,13 +605,24 @@ FsWatches:: {} /a/tsconfig.json: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} FsWatchesRecursive:: /a: {} +Before request + +Info 115 [00:03:08.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 8, + "type": "request" + } Info 116 [00:03:09.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 117 [00:03:10.000] Project '/a/tsconfig.json' (Configured) Info 117 [00:03:11.000] Files (1) @@ -713,6 +635,10 @@ Info 117 [00:03:15.000] ----------------------------------------------- Info 117 [00:03:16.000] Open files: Info 117 [00:03:17.000] FileName: /a/a.ts ProjectRootPath: undefined Info 117 [00:03:18.000] Projects: /a/tsconfig.json +Info 117 [00:03:19.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -732,17 +658,15 @@ FsWatches:: {} /a/bin/a.d.ts.map: {} -/user/user.ts: +/user/user.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 117 [00:03:19.000] response: - { - "responseRequired": false - } +Before request + Info 118 [00:03:20.000] request: { "command": "open", @@ -752,32 +676,6 @@ Info 118 [00:03:20.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/tsconfig.json: - {} -/a/bin/a.d.ts.map: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 119 [00:03:21.000] Search path: /dummy Info 120 [00:03:22.000] For info: /dummy/dummy.ts :: No config files found. Info 121 [00:03:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -828,6 +726,10 @@ Info 138 [00:03:47.000] FileName: /a/a.ts ProjectRootPath: undefined Info 138 [00:03:48.000] Projects: /a/tsconfig.json Info 138 [00:03:49.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 138 [00:03:50.000] Projects: /dev/null/inferredProject2* +Info 138 [00:03:51.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -835,7 +737,11 @@ PolledWatches:: {"pollingInterval":500} /a/node_modules/@types: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/user/node_modules/@types: {"pollingInterval":500} FsWatches:: @@ -846,11 +752,12 @@ FsWatches:: /a/bin/a.d.ts.map: {} +FsWatches *deleted*:: +/b/bin/b.d.ts: + {} +/user/user.ts: + {} + FsWatchesRecursive:: /a: {} - -Info 138 [00:03:51.000] response: - { - "responseRequired": false - } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences-target-does-not-exist.js b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences-target-does-not-exist.js index 981526f9c3d00..914802a719084 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences-target-does-not-exist.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences-target-does-not-exist.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "references", @@ -470,42 +450,8 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] Finding references to /user/user.ts position 104 in project /dev/null/inferredProject1* Info 89 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /b/bin/b.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/b/bin/b.d.ts.map: - {} - -FsWatchesRecursive:: - Info 90 [00:02:32.000] response: { "response": { @@ -551,16 +497,7 @@ Info 90 [00:02:32.000] response: }, "responseRequired": true } -Info 91 [00:02:33.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -573,17 +510,30 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/b/bin/b.d.ts.map: +/b/bin/b.d.ts.map: *new* {} -FsWatchesRecursive:: +Before request +Info 91 [00:02:33.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 92 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 93 [00:02:35.000] Project '/dev/null/inferredProject1*' (Inferred) Info 93 [00:02:36.000] Files (3) Info 93 [00:02:37.000] ----------------------------------------------- Info 93 [00:02:38.000] Open files: +Info 93 [00:02:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -599,15 +549,11 @@ FsWatches:: {} /b/bin/b.d.ts.map: {} -/user/user.ts: +/user/user.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 93 [00:02:39.000] response: - { - "responseRequired": false - } Info 94 [00:02:40.000] request: { "command": "open", @@ -617,26 +563,6 @@ Info 94 [00:02:40.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/b/bin/b.d.ts.map: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: - Info 95 [00:02:41.000] Search path: /dummy Info 96 [00:02:42.000] For info: /dummy/dummy.ts :: No config files found. Info 97 [00:02:43.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -683,19 +609,28 @@ Info 116 [00:03:04.000] ----------------------------------------------- Info 116 [00:03:05.000] Open files: Info 116 [00:03:06.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 116 [00:03:07.000] Projects: /dev/null/inferredProject2* +Info 116 [00:03:08.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} -Info 116 [00:03:08.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/b/bin/b.d.ts.map: + {} +/user/user.ts: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences.js b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences.js index fa1e008e083a3..6672fadcd36a0 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferences.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "references", @@ -470,22 +450,6 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] Finding references to /user/user.ts position 95 in project /dev/null/inferredProject1* Info 89 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info Info 90 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info @@ -524,32 +488,6 @@ Info 105 [00:02:47.000] ----------------------------------------------- Info 106 [00:02:48.000] Search path: /a Info 107 [00:02:49.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 108 [00:02:50.000] Finding references to /a/a.ts position 16 in project /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 109 [00:02:51.000] response: { "response": { @@ -595,23 +533,14 @@ Info 109 [00:02:51.000] response: }, "responseRequired": true } -Info 110 [00:02:52.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} /user/node_modules/@types: {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -619,17 +548,28 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} +Before request + +Info 110 [00:02:52.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 111 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 112 [00:02:54.000] Project '/a/tsconfig.json' (Configured) Info 112 [00:02:55.000] Files (1) @@ -640,6 +580,10 @@ Info 112 [00:02:58.000] Files (3) Info 112 [00:02:59.000] ----------------------------------------------- Info 112 [00:03:00.000] Open files: +Info 112 [00:03:01.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -661,17 +605,15 @@ FsWatches:: {} /a/tsconfig.json: {} -/user/user.ts: +/user/user.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 112 [00:03:01.000] response: - { - "responseRequired": false - } +Before request + Info 113 [00:03:02.000] request: { "command": "open", @@ -681,34 +623,6 @@ Info 113 [00:03:02.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/a/tsconfig.json: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 114 [00:03:03.000] Search path: /dummy Info 115 [00:03:04.000] For info: /dummy/dummy.ts :: No config files found. Info 116 [00:03:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -772,19 +686,38 @@ Info 146 [00:03:37.000] ----------------------------------------------- Info 146 [00:03:38.000] Open files: Info 146 [00:03:39.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 146 [00:03:40.000] Projects: /dev/null/inferredProject2* +Info 146 [00:03:41.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} +/a/node_modules/@types: + {"pollingInterval":500} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/a/bin/a.d.ts.map: + {} +/a/a.ts: + {} +/a/tsconfig.json: + {} +/user/user.ts: + {} -Info 146 [00:03:41.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/a: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferencesFull-definition-is-in-mapped-file.js b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferencesFull-definition-is-in-mapped-file.js index e6b3c328a6cfb..67e429180d731 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferencesFull-definition-is-in-mapped-file.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferencesFull-definition-is-in-mapped-file.js @@ -1,13 +1,4 @@ Info 0 [00:00:21.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:22.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] function f() {} @@ -29,12 +20,15 @@ declare function f(): void; {"version":3,"file":"a.d.ts","sourceRoot":"","sources":["../a/a.ts"],"names":[],"mappings":"AAAA,iBAAS,CAAC,SAAK"} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:22.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:23.000] Search path: /a Info 3 [00:00:24.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:25.000] Creating configuration project /a/tsconfig.json @@ -73,26 +67,26 @@ Info 17 [00:00:40.000] ----------------------------------------------- Info 17 [00:00:41.000] Open files: Info 17 [00:00:42.000] FileName: /a/a.ts ProjectRootPath: undefined Info 17 [00:00:43.000] Projects: /a/tsconfig.json +Info 17 [00:00:44.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 17 [00:00:44.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -109,6 +103,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 18 [00:00:45.000] request: { "command": "close", @@ -118,28 +114,16 @@ Info 18 [00:00:45.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 19 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 20 [00:00:47.000] Project '/a/tsconfig.json' (Configured) Info 20 [00:00:48.000] Files (1) Info 20 [00:00:49.000] ----------------------------------------------- Info 20 [00:00:50.000] Open files: +Info 20 [00:00:51.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -151,17 +135,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 20 [00:00:51.000] response: - { - "responseRequired": false - } +Before request + Info 21 [00:00:52.000] request: { "command": "open", @@ -171,24 +153,6 @@ Info 21 [00:00:52.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 22 [00:00:53.000] Search path: /b Info 23 [00:00:54.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 24 [00:00:55.000] Creating configuration project /b/tsconfig.json @@ -237,6 +201,10 @@ Info 37 [00:01:13.000] ----------------------------------------------- Info 37 [00:01:14.000] Open files: Info 37 [00:01:15.000] FileName: /b/b.ts ProjectRootPath: undefined Info 37 [00:01:16.000] Projects: /b/tsconfig.json +Info 37 [00:01:17.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -244,7 +212,7 @@ PolledWatches:: {"pollingInterval":500} /a/node_modules/@types: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -252,19 +220,17 @@ FsWatches:: {} /a/a.ts: {} -/b/tsconfig.json: +/b/tsconfig.json: *new* {} FsWatchesRecursive:: /a: {} -/b: +/b: *new* {} -Info 37 [00:01:17.000] response: - { - "responseRequired": false - } +Before request + Info 38 [00:01:18.000] request: { "command": "references-full", @@ -276,60 +242,12 @@ Info 38 [00:01:18.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} -/b: - {} - Info 39 [00:01:19.000] Finding references to /b/b.ts position 0 in project /b/tsconfig.json Info 40 [00:01:20.000] Search path: /a Info 41 [00:01:21.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 42 [00:01:22.000] Search path: /a Info 43 [00:01:23.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 44 [00:01:24.000] Finding references to /a/a.ts position 9 in project /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} -/b: - {} - Info 45 [00:01:25.000] response: { "response": [ @@ -408,4 +326,5 @@ Info 45 [00:01:25.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferencesFull.js b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferencesFull.js index ce4949d3e6ea9..a337da1fe2110 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferencesFull.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/findAllReferencesFull.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "references-full", @@ -470,22 +450,6 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] Finding references to /user/user.ts position 95 in project /dev/null/inferredProject1* Info 89 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info Info 90 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info @@ -524,32 +488,6 @@ Info 105 [00:02:47.000] ----------------------------------------------- Info 106 [00:02:48.000] Search path: /a Info 107 [00:02:49.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 108 [00:02:50.000] Finding references to /a/a.ts position 16 in project /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 109 [00:02:51.000] response: { "response": [ @@ -629,23 +567,14 @@ Info 109 [00:02:51.000] response: ], "responseRequired": true } -Info 110 [00:02:52.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} /user/node_modules/@types: {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -653,17 +582,28 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} +Before request + +Info 110 [00:02:52.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 111 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 112 [00:02:54.000] Project '/a/tsconfig.json' (Configured) Info 112 [00:02:55.000] Files (1) @@ -674,6 +614,10 @@ Info 112 [00:02:58.000] Files (3) Info 112 [00:02:59.000] ----------------------------------------------- Info 112 [00:03:00.000] Open files: +Info 112 [00:03:01.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -695,17 +639,15 @@ FsWatches:: {} /a/tsconfig.json: {} -/user/user.ts: +/user/user.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 112 [00:03:01.000] response: - { - "responseRequired": false - } +Before request + Info 113 [00:03:02.000] request: { "command": "open", @@ -715,34 +657,6 @@ Info 113 [00:03:02.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/a/tsconfig.json: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 114 [00:03:03.000] Search path: /dummy Info 115 [00:03:04.000] For info: /dummy/dummy.ts :: No config files found. Info 116 [00:03:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -806,19 +720,38 @@ Info 146 [00:03:37.000] ----------------------------------------------- Info 146 [00:03:38.000] Open files: Info 146 [00:03:39.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 146 [00:03:40.000] Projects: /dev/null/inferredProject2* +Info 146 [00:03:41.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} +/a/node_modules/@types: + {"pollingInterval":500} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/a/bin/a.d.ts.map: + {} +/a/a.ts: + {} +/a/tsconfig.json: + {} +/user/user.ts: + {} -Info 146 [00:03:41.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/a: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan-with-file-navigation.js b/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan-with-file-navigation.js index c5497f2cf279f..87b4798da1202 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan-with-file-navigation.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan-with-file-navigation.js @@ -1,13 +1,4 @@ Info 0 [00:00:37.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:38.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -52,12 +43,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:38.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:39.000] Search path: /a Info 3 [00:00:40.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:41.000] Creating configuration project /a/tsconfig.json @@ -99,26 +93,26 @@ Info 19 [00:00:58.000] ----------------------------------------------- Info 19 [00:00:59.000] Open files: Info 19 [00:01:00.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:01:01.000] Projects: /a/tsconfig.json +Info 19 [00:01:02.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:02.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -135,6 +129,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:03.000] request: { "command": "close", @@ -144,28 +140,16 @@ Info 20 [00:01:03.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:05.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:06.000] Files (1) Info 22 [00:01:07.000] ----------------------------------------------- Info 22 [00:01:08.000] Open files: +Info 22 [00:01:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -177,17 +161,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:09.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:10.000] request: { "command": "open", @@ -197,24 +179,6 @@ Info 23 [00:01:10.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:11.000] Search path: /b Info 25 [00:01:12.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:13.000] Creating configuration project /b/tsconfig.json @@ -273,26 +237,40 @@ Info 52 [00:01:41.000] ----------------------------------------------- Info 52 [00:01:42.000] Open files: Info 52 [00:01:43.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:44.000] Projects: /b/tsconfig.json +Info 52 [00:01:45.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:45.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -309,6 +287,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:46.000] request: { "command": "close", @@ -318,28 +298,16 @@ Info 53 [00:01:46.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:48.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:49.000] Files (1) Info 55 [00:01:50.000] ----------------------------------------------- Info 55 [00:01:51.000] Open files: +Info 55 [00:01:52.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -351,17 +319,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:52.000] response: - { - "responseRequired": false - } Info 56 [00:01:54.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:55.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:56.000] Scheduled: /b/tsconfig.json @@ -369,15 +333,6 @@ Info 59 [00:01:57.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:58.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:59.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:02:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -391,10 +346,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:02:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:02.000] Search path: /user Info 65 [00:02:03.000] For info: /user/user.ts :: Config file name: /user/tsconfig.json Info 66 [00:02:04.000] Creating configuration project /user/tsconfig.json @@ -463,6 +431,10 @@ Info 84 [00:02:27.000] ----------------------------------------------- Info 84 [00:02:28.000] Open files: Info 84 [00:02:29.000] FileName: /user/user.ts ProjectRootPath: undefined Info 84 [00:02:30.000] Projects: /user/tsconfig.json +Info 84 [00:02:31.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -470,31 +442,29 @@ PolledWatches:: {"pollingInterval":500} /b/node_modules/@types: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: /b/tsconfig.json: {} -/user/tsconfig.json: +/user/tsconfig.json: *new* {} -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /b: {} -/user: +/user: *new* {} -/a: +/a: *new* {} -Info 84 [00:02:31.000] response: - { - "responseRequired": false - } +Before request + Info 85 [00:02:32.000] request: { "command": "definitionAndBoundSpan", @@ -506,62 +476,6 @@ Info 85 [00:02:32.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} -/user/tsconfig.json: - {} -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/b: - {} -/user: - {} -/a: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} -/user/tsconfig.json: - {} -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/b: - {} -/user: - {} -/a: - {} - Info 86 [00:02:33.000] response: { "response": { @@ -599,6 +513,10 @@ Info 86 [00:02:33.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:02:34.000] request: { "command": "close", @@ -608,34 +526,6 @@ Info 87 [00:02:34.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} -/user/tsconfig.json: - {} -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/b: - {} -/user: - {} -/a: - {} - Info 88 [00:02:35.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 89 [00:02:36.000] Project '/b/tsconfig.json' (Configured) Info 89 [00:02:37.000] Files (1) @@ -646,6 +536,10 @@ Info 89 [00:02:40.000] Files (2) Info 89 [00:02:41.000] ----------------------------------------------- Info 89 [00:02:42.000] Open files: +Info 89 [00:02:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -665,7 +559,7 @@ FsWatches:: {} /a/a.ts: {} -/user/user.ts: +/user/user.ts: *new* {} FsWatchesRecursive:: @@ -676,10 +570,8 @@ FsWatchesRecursive:: /a: {} -Info 89 [00:02:43.000] response: - { - "responseRequired": false - } +Before request + Info 90 [00:02:44.000] request: { "command": "open", @@ -689,36 +581,6 @@ Info 90 [00:02:44.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} -/user/tsconfig.json: - {} -/a/tsconfig.json: - {} -/a/a.ts: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: -/b: - {} -/user: - {} -/a: - {} - Info 91 [00:02:45.000] FileWatcher:: Close:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 92 [00:02:46.000] Search path: /a Info 93 [00:02:47.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json @@ -754,6 +616,10 @@ Info 105 [00:03:07.000] ----------------------------------------------- Info 105 [00:03:08.000] Open files: Info 105 [00:03:09.000] FileName: /a/a.ts ProjectRootPath: undefined Info 105 [00:03:10.000] Projects: /user/tsconfig.json,/a/tsconfig.json +Info 105 [00:03:11.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -763,7 +629,7 @@ PolledWatches:: {"pollingInterval":500} /user/node_modules/@types: {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -776,6 +642,10 @@ FsWatches:: /user/user.ts: {} +FsWatches *deleted*:: +/a/a.ts: + {} + FsWatchesRecursive:: /b: {} @@ -784,10 +654,8 @@ FsWatchesRecursive:: /a: {} -Info 105 [00:03:11.000] response: - { - "responseRequired": false - } +Before request + Info 106 [00:03:12.000] request: { "command": "close", @@ -797,36 +665,6 @@ Info 106 [00:03:12.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} -/user/tsconfig.json: - {} -/a/tsconfig.json: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: -/b: - {} -/user: - {} -/a: - {} - Info 107 [00:03:13.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 108 [00:03:14.000] Project '/b/tsconfig.json' (Configured) Info 108 [00:03:15.000] Files (1) @@ -841,6 +679,10 @@ Info 108 [00:03:21.000] Files (1) Info 108 [00:03:22.000] ----------------------------------------------- Info 108 [00:03:23.000] Open files: +Info 108 [00:03:24.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -862,7 +704,7 @@ FsWatches:: {} /user/user.ts: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: @@ -873,10 +715,8 @@ FsWatchesRecursive:: /a: {} -Info 108 [00:03:24.000] response: - { - "responseRequired": false - } +Before request + Info 109 [00:03:25.000] request: { "command": "open", @@ -886,38 +726,6 @@ Info 109 [00:03:25.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} -/user/tsconfig.json: - {} -/a/tsconfig.json: - {} -/user/user.ts: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/b: - {} -/user: - {} -/a: - {} - Info 110 [00:03:26.000] Search path: /dummy Info 111 [00:03:27.000] For info: /dummy/dummy.ts :: No config files found. Info 112 [00:03:28.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -994,19 +802,42 @@ Info 152 [00:04:10.000] ----------------------------------------------- Info 152 [00:04:11.000] Open files: Info 152 [00:04:12.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 152 [00:04:13.000] Projects: /dev/null/inferredProject1* +Info 152 [00:04:14.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: +PolledWatches *deleted*:: +/b/node_modules/@types: + {"pollingInterval":500} +/user/node_modules/@types: + {"pollingInterval":500} +/a/node_modules/@types: + {"pollingInterval":500} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} +/user/tsconfig.json: + {} +/a/tsconfig.json: + {} +/user/user.ts: + {} +/a/a.ts: + {} -Info 152 [00:04:14.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/b: + {} +/user: + {} +/a: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan.js b/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan.js index 7333963d87ac4..f95ab709a9559 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/getDefinitionAndBoundSpan.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "definitionAndBoundSpan", @@ -470,44 +450,8 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info Info 89 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: - Info 90 [00:02:32.000] response: { "response": { @@ -545,16 +489,7 @@ Info 90 [00:02:32.000] response: }, "responseRequired": true } -Info 91 [00:02:33.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -567,19 +502,32 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -FsWatchesRecursive:: +Before request +Info 91 [00:02:33.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 92 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 93 [00:02:35.000] Project '/dev/null/inferredProject1*' (Inferred) Info 93 [00:02:36.000] Files (3) Info 93 [00:02:37.000] ----------------------------------------------- Info 93 [00:02:38.000] Open files: +Info 93 [00:02:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -597,15 +545,11 @@ FsWatches:: {} /a/a.ts: {} -/user/user.ts: +/user/user.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 93 [00:02:39.000] response: - { - "responseRequired": false - } Info 94 [00:02:40.000] request: { "command": "open", @@ -615,28 +559,6 @@ Info 94 [00:02:40.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: - Info 95 [00:02:41.000] Search path: /dummy Info 96 [00:02:42.000] For info: /dummy/dummy.ts :: No config files found. Info 97 [00:02:43.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -684,19 +606,30 @@ Info 117 [00:03:05.000] ----------------------------------------------- Info 117 [00:03:06.000] Open files: Info 117 [00:03:07.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 117 [00:03:08.000] Projects: /dev/null/inferredProject2* +Info 117 [00:03:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} -Info 117 [00:03:09.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/a/bin/a.d.ts.map: + {} +/a/a.ts: + {} +/user/user.ts: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/getEditsForFileRename-when-referencing-project-doesnt-include-file-and-its-renamed.js b/tests/baselines/reference/tsserver/declarationFileMaps/getEditsForFileRename-when-referencing-project-doesnt-include-file-and-its-renamed.js index 7892107078a55..16df869162596 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/getEditsForFileRename-when-referencing-project-doesnt-include-file-and-its-renamed.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/getEditsForFileRename-when-referencing-project-doesnt-include-file-and-its-renamed.js @@ -1,13 +1,4 @@ Info 0 [00:00:19.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:20.000] request: - { - "command": "open", - "arguments": { - "file": "/a/src/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/src/a.ts] @@ -22,12 +13,15 @@ Before request {"compilerOptions":{"composite":true,"outDir":"./build"},"include":["./src"],"references":[{"path":"../a"}]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:20.000] request: + { + "command": "open", + "arguments": { + "file": "/a/src/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:21.000] Search path: /a/src Info 3 [00:00:22.000] For info: /a/src/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:23.000] Creating configuration project /a/tsconfig.json @@ -69,26 +63,28 @@ Info 19 [00:00:40.000] ----------------------------------------------- Info 19 [00:00:41.000] Open files: Info 19 [00:00:42.000] FileName: /a/src/a.ts ProjectRootPath: undefined Info 19 [00:00:43.000] Projects: /a/tsconfig.json +Info 19 [00:00:44.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:00:44.000] response: - { - "responseRequired": false - } +Before request + Info 20 [00:00:45.000] request: { "command": "open", @@ -98,22 +94,6 @@ Info 20 [00:00:45.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:00:46.000] Search path: /b/src Info 22 [00:00:47.000] For info: /b/src/b.ts :: Config file name: /b/tsconfig.json Info 23 [00:00:48.000] Creating configuration project /b/tsconfig.json @@ -165,6 +145,10 @@ Info 38 [00:01:10.000] FileName: /a/src/a.ts ProjectRootPath: undefined Info 38 [00:01:11.000] Projects: /a/tsconfig.json Info 38 [00:01:12.000] FileName: /b/src/b.ts ProjectRootPath: undefined Info 38 [00:01:13.000] Projects: /b/tsconfig.json +Info 38 [00:01:14.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -172,25 +156,23 @@ PolledWatches:: {"pollingInterval":500} /a/node_modules/@types: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: /a/tsconfig.json: {} -/b/tsconfig.json: +/b/tsconfig.json: *new* {} FsWatchesRecursive:: /a: {} -/b/src: +/b/src: *new* {} -Info 38 [00:01:14.000] response: - { - "responseRequired": false - } +Before request + Info 39 [00:01:15.000] request: { "command": "getEditsForFileRename", @@ -201,52 +183,9 @@ Info 39 [00:01:15.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} -/b/src: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} -/b/src: - {} - Info 40 [00:01:16.000] response: { "response": [], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/getEditsForFileRename.js b/tests/baselines/reference/tsserver/declarationFileMaps/getEditsForFileRename.js index 53f0205b6ace8..53b50178d4a04 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/getEditsForFileRename.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/getEditsForFileRename.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "getEditsForFileRename", @@ -469,47 +449,9 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info Info 89 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 90 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /b/bin/b.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/b/bin/b.d.ts.map: - {} - -FsWatchesRecursive:: - Info 91 [00:02:33.000] response: { "response": [ @@ -532,16 +474,7 @@ Info 91 [00:02:33.000] response: ], "responseRequired": true } -Info 92 [00:02:34.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -554,21 +487,34 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -/b/bin/b.d.ts.map: +/b/bin/b.d.ts.map: *new* {} -FsWatchesRecursive:: +Before request +Info 92 [00:02:34.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 93 [00:02:35.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 94 [00:02:36.000] Project '/dev/null/inferredProject1*' (Inferred) Info 94 [00:02:37.000] Files (3) Info 94 [00:02:38.000] ----------------------------------------------- Info 94 [00:02:39.000] Open files: +Info 94 [00:02:40.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -588,15 +534,11 @@ FsWatches:: {} /b/bin/b.d.ts.map: {} -/user/user.ts: +/user/user.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 94 [00:02:40.000] response: - { - "responseRequired": false - } Info 95 [00:02:41.000] request: { "command": "open", @@ -606,30 +548,6 @@ Info 95 [00:02:41.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/b/bin/b.d.ts.map: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: - Info 96 [00:02:42.000] Search path: /dummy Info 97 [00:02:43.000] For info: /dummy/dummy.ts :: No config files found. Info 98 [00:02:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -678,19 +596,32 @@ Info 119 [00:03:07.000] ----------------------------------------------- Info 119 [00:03:08.000] Open files: Info 119 [00:03:09.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 119 [00:03:10.000] Projects: /dev/null/inferredProject2* +Info 119 [00:03:11.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} -Info 119 [00:03:11.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/a/bin/a.d.ts.map: + {} +/a/a.ts: + {} +/b/bin/b.d.ts.map: + {} +/user/user.ts: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/goToDefinition-target-does-not-exist.js b/tests/baselines/reference/tsserver/declarationFileMaps/goToDefinition-target-does-not-exist.js index e141121a13629..9133d2d468fde 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/goToDefinition-target-does-not-exist.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/goToDefinition-target-does-not-exist.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "definition", @@ -470,41 +450,7 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /b/bin/b.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/b/bin/b.d.ts.map: - {} - -FsWatchesRecursive:: - Info 89 [00:02:31.000] response: { "response": [ @@ -530,16 +476,7 @@ Info 89 [00:02:31.000] response: ], "responseRequired": true } -Info 90 [00:02:32.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -552,17 +489,30 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/b/bin/b.d.ts.map: +/b/bin/b.d.ts.map: *new* {} -FsWatchesRecursive:: +Before request +Info 90 [00:02:32.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 91 [00:02:33.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 92 [00:02:34.000] Project '/dev/null/inferredProject1*' (Inferred) Info 92 [00:02:35.000] Files (3) Info 92 [00:02:36.000] ----------------------------------------------- Info 92 [00:02:37.000] Open files: +Info 92 [00:02:38.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -578,15 +528,11 @@ FsWatches:: {} /b/bin/b.d.ts.map: {} -/user/user.ts: +/user/user.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 92 [00:02:38.000] response: - { - "responseRequired": false - } Info 93 [00:02:39.000] request: { "command": "open", @@ -596,26 +542,6 @@ Info 93 [00:02:39.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/b/bin/b.d.ts.map: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: - Info 94 [00:02:40.000] Search path: /dummy Info 95 [00:02:41.000] For info: /dummy/dummy.ts :: No config files found. Info 96 [00:02:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -662,19 +588,28 @@ Info 115 [00:03:03.000] ----------------------------------------------- Info 115 [00:03:04.000] Open files: Info 115 [00:03:05.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 115 [00:03:06.000] Projects: /dev/null/inferredProject2* +Info 115 [00:03:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} -Info 115 [00:03:07.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/b/bin/b.d.ts.map: + {} +/user/user.ts: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/goToDefinition.js b/tests/baselines/reference/tsserver/declarationFileMaps/goToDefinition.js index 98dabd163d35f..0b36d029c01ec 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/goToDefinition.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/goToDefinition.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "definition", @@ -470,44 +450,8 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info Info 89 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: - Info 90 [00:02:32.000] response: { "response": [ @@ -533,16 +477,7 @@ Info 90 [00:02:32.000] response: ], "responseRequired": true } -Info 91 [00:02:33.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -555,19 +490,32 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -FsWatchesRecursive:: +Before request +Info 91 [00:02:33.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 92 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 93 [00:02:35.000] Project '/dev/null/inferredProject1*' (Inferred) Info 93 [00:02:36.000] Files (3) Info 93 [00:02:37.000] ----------------------------------------------- Info 93 [00:02:38.000] Open files: +Info 93 [00:02:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -585,15 +533,11 @@ FsWatches:: {} /a/a.ts: {} -/user/user.ts: +/user/user.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 93 [00:02:39.000] response: - { - "responseRequired": false - } Info 94 [00:02:40.000] request: { "command": "open", @@ -603,28 +547,6 @@ Info 94 [00:02:40.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: - Info 95 [00:02:41.000] Search path: /dummy Info 96 [00:02:42.000] For info: /dummy/dummy.ts :: No config files found. Info 97 [00:02:43.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -672,19 +594,30 @@ Info 117 [00:03:05.000] ----------------------------------------------- Info 117 [00:03:06.000] Open files: Info 117 [00:03:07.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 117 [00:03:08.000] Projects: /dev/null/inferredProject2* +Info 117 [00:03:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} -Info 117 [00:03:09.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/a/bin/a.d.ts.map: + {} +/a/a.ts: + {} +/user/user.ts: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/goToImplementation.js b/tests/baselines/reference/tsserver/declarationFileMaps/goToImplementation.js index 409affa4a048b..740915adc301f 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/goToImplementation.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/goToImplementation.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "implementation", @@ -470,44 +450,8 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info Info 89 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: - Info 90 [00:02:32.000] response: { "response": [ @@ -533,16 +477,7 @@ Info 90 [00:02:32.000] response: ], "responseRequired": true } -Info 91 [00:02:33.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -555,19 +490,32 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -FsWatchesRecursive:: +Before request +Info 91 [00:02:33.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 92 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 93 [00:02:35.000] Project '/dev/null/inferredProject1*' (Inferred) Info 93 [00:02:36.000] Files (3) Info 93 [00:02:37.000] ----------------------------------------------- Info 93 [00:02:38.000] Open files: +Info 93 [00:02:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -585,15 +533,11 @@ FsWatches:: {} /a/a.ts: {} -/user/user.ts: +/user/user.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 93 [00:02:39.000] response: - { - "responseRequired": false - } Info 94 [00:02:40.000] request: { "command": "open", @@ -603,28 +547,6 @@ Info 94 [00:02:40.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: - Info 95 [00:02:41.000] Search path: /dummy Info 96 [00:02:42.000] For info: /dummy/dummy.ts :: No config files found. Info 97 [00:02:43.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -672,19 +594,30 @@ Info 117 [00:03:05.000] ----------------------------------------------- Info 117 [00:03:06.000] Open files: Info 117 [00:03:07.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 117 [00:03:08.000] Projects: /dev/null/inferredProject2* +Info 117 [00:03:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} -Info 117 [00:03:09.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/a/bin/a.d.ts.map: + {} +/a/a.ts: + {} +/user/user.ts: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/goToType.js b/tests/baselines/reference/tsserver/declarationFileMaps/goToType.js index 6f4e95f07d705..0859256ee3e5c 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/goToType.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/goToType.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "typeDefinition", @@ -470,44 +450,8 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info Info 89 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: - Info 90 [00:02:32.000] response: { "response": [ @@ -533,16 +477,7 @@ Info 90 [00:02:32.000] response: ], "responseRequired": true } -Info 91 [00:02:33.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -555,19 +490,32 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -FsWatchesRecursive:: +Before request +Info 91 [00:02:33.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 92 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 93 [00:02:35.000] Project '/dev/null/inferredProject1*' (Inferred) Info 93 [00:02:36.000] Files (3) Info 93 [00:02:37.000] ----------------------------------------------- Info 93 [00:02:38.000] Open files: +Info 93 [00:02:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -585,15 +533,11 @@ FsWatches:: {} /a/a.ts: {} -/user/user.ts: +/user/user.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 93 [00:02:39.000] response: - { - "responseRequired": false - } Info 94 [00:02:40.000] request: { "command": "open", @@ -603,28 +547,6 @@ Info 94 [00:02:40.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: - Info 95 [00:02:41.000] Search path: /dummy Info 96 [00:02:42.000] For info: /dummy/dummy.ts :: No config files found. Info 97 [00:02:43.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -672,19 +594,30 @@ Info 117 [00:03:05.000] ----------------------------------------------- Info 117 [00:03:06.000] Open files: Info 117 [00:03:07.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 117 [00:03:08.000] Projects: /dev/null/inferredProject2* +Info 117 [00:03:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} -Info 117 [00:03:09.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/a/bin/a.d.ts.map: + {} +/a/a.ts: + {} +/user/user.ts: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/navigateTo.js b/tests/baselines/reference/tsserver/declarationFileMaps/navigateTo.js index bba0763f0d8af..0df159ba3e77d 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/navigateTo.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/navigateTo.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "navto", @@ -469,47 +449,9 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info Info 89 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 90 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /b/bin/b.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/b/bin/b.d.ts.map: - {} - -FsWatchesRecursive:: - Info 91 [00:02:33.000] response: { "response": [ @@ -548,16 +490,7 @@ Info 91 [00:02:33.000] response: ], "responseRequired": true } -Info 92 [00:02:34.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -570,21 +503,34 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -/b/bin/b.d.ts.map: +/b/bin/b.d.ts.map: *new* {} -FsWatchesRecursive:: +Before request +Info 92 [00:02:34.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 93 [00:02:35.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 94 [00:02:36.000] Project '/dev/null/inferredProject1*' (Inferred) Info 94 [00:02:37.000] Files (3) Info 94 [00:02:38.000] ----------------------------------------------- Info 94 [00:02:39.000] Open files: +Info 94 [00:02:40.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -604,15 +550,11 @@ FsWatches:: {} /b/bin/b.d.ts.map: {} -/user/user.ts: +/user/user.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 94 [00:02:40.000] response: - { - "responseRequired": false - } Info 95 [00:02:41.000] request: { "command": "open", @@ -622,30 +564,6 @@ Info 95 [00:02:41.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/b/bin/b.d.ts.map: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: - Info 96 [00:02:42.000] Search path: /dummy Info 97 [00:02:43.000] For info: /dummy/dummy.ts :: No config files found. Info 98 [00:02:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -694,19 +612,32 @@ Info 119 [00:03:07.000] ----------------------------------------------- Info 119 [00:03:08.000] Open files: Info 119 [00:03:09.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 119 [00:03:10.000] Projects: /dev/null/inferredProject2* +Info 119 [00:03:11.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} -Info 119 [00:03:11.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/a/bin/a.d.ts.map: + {} +/a/a.ts: + {} +/b/bin/b.d.ts.map: + {} +/user/user.ts: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/navigateToAll-file-is-not-specified-but-project-is.js b/tests/baselines/reference/tsserver/declarationFileMaps/navigateToAll-file-is-not-specified-but-project-is.js index ddab0c4f5f020..8a5dda4f08a46 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/navigateToAll-file-is-not-specified-but-project-is.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/navigateToAll-file-is-not-specified-but-project-is.js @@ -1,13 +1,4 @@ Info 0 [00:00:37.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:38.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -52,12 +43,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:38.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:39.000] Search path: /a Info 3 [00:00:40.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:41.000] Creating configuration project /a/tsconfig.json @@ -99,26 +93,26 @@ Info 19 [00:00:58.000] ----------------------------------------------- Info 19 [00:00:59.000] Open files: Info 19 [00:01:00.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:01:01.000] Projects: /a/tsconfig.json +Info 19 [00:01:02.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:02.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -135,6 +129,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:03.000] request: { "command": "close", @@ -144,28 +140,16 @@ Info 20 [00:01:03.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:05.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:06.000] Files (1) Info 22 [00:01:07.000] ----------------------------------------------- Info 22 [00:01:08.000] Open files: +Info 22 [00:01:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -177,17 +161,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:09.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:10.000] request: { "command": "open", @@ -197,24 +179,6 @@ Info 23 [00:01:10.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:11.000] Search path: /b Info 25 [00:01:12.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:13.000] Creating configuration project /b/tsconfig.json @@ -273,26 +237,40 @@ Info 52 [00:01:41.000] ----------------------------------------------- Info 52 [00:01:42.000] Open files: Info 52 [00:01:43.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:44.000] Projects: /b/tsconfig.json +Info 52 [00:01:45.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:45.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -309,6 +287,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:46.000] request: { "command": "close", @@ -318,28 +298,16 @@ Info 53 [00:01:46.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:48.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:49.000] Files (1) Info 55 [00:01:50.000] ----------------------------------------------- Info 55 [00:01:51.000] Open files: +Info 55 [00:01:52.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -351,17 +319,15 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:52.000] response: - { - "responseRequired": false - } +Before request + Info 56 [00:01:53.000] request: { "command": "open", @@ -371,24 +337,6 @@ Info 56 [00:01:53.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} -/b/b.ts: - {} - -FsWatchesRecursive:: -/b: - {} - Info 57 [00:01:54.000] Search path: /user Info 58 [00:01:55.000] For info: /user/user.ts :: Config file name: /user/tsconfig.json Info 59 [00:01:56.000] Creating configuration project /user/tsconfig.json @@ -460,6 +408,10 @@ Info 77 [00:02:19.000] ----------------------------------------------- Info 77 [00:02:20.000] Open files: Info 77 [00:02:21.000] FileName: /user/user.ts ProjectRootPath: undefined Info 77 [00:02:22.000] Projects: /user/tsconfig.json +Info 77 [00:02:23.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -467,7 +419,7 @@ PolledWatches:: {"pollingInterval":500} /b/node_modules/@types: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -475,25 +427,23 @@ FsWatches:: {} /b/b.ts: {} -/user/tsconfig.json: +/user/tsconfig.json: *new* {} -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /b: {} -/user: +/user: *new* {} -/a: +/a: *new* {} -Info 77 [00:02:23.000] response: - { - "responseRequired": false - } +Before request + Info 78 [00:02:24.000] request: { "command": "navto", @@ -504,66 +454,6 @@ Info 78 [00:02:24.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} -/b/b.ts: - {} -/user/tsconfig.json: - {} -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/b: - {} -/user: - {} -/a: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} -/b/b.ts: - {} -/user/tsconfig.json: - {} -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/b: - {} -/user: - {} -/a: - {} - Info 79 [00:02:25.000] response: { "response": [ @@ -585,4 +475,5 @@ Info 79 [00:02:25.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/navigateToAll-neither-file-not-project-is-specified.js b/tests/baselines/reference/tsserver/declarationFileMaps/navigateToAll-neither-file-not-project-is-specified.js index b4dfaa37df54a..5339a2f31c51e 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/navigateToAll-neither-file-not-project-is-specified.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/navigateToAll-neither-file-not-project-is-specified.js @@ -1,13 +1,4 @@ Info 0 [00:00:37.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:38.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -52,12 +43,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:38.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:39.000] Search path: /a Info 3 [00:00:40.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:41.000] Creating configuration project /a/tsconfig.json @@ -99,26 +93,26 @@ Info 19 [00:00:58.000] ----------------------------------------------- Info 19 [00:00:59.000] Open files: Info 19 [00:01:00.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:01:01.000] Projects: /a/tsconfig.json +Info 19 [00:01:02.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:02.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -135,6 +129,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:03.000] request: { "command": "close", @@ -144,28 +140,16 @@ Info 20 [00:01:03.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:05.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:06.000] Files (1) Info 22 [00:01:07.000] ----------------------------------------------- Info 22 [00:01:08.000] Open files: +Info 22 [00:01:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -177,17 +161,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:09.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:10.000] request: { "command": "open", @@ -197,24 +179,6 @@ Info 23 [00:01:10.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:11.000] Search path: /b Info 25 [00:01:12.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:13.000] Creating configuration project /b/tsconfig.json @@ -273,26 +237,40 @@ Info 52 [00:01:41.000] ----------------------------------------------- Info 52 [00:01:42.000] Open files: Info 52 [00:01:43.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:44.000] Projects: /b/tsconfig.json +Info 52 [00:01:45.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:45.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -309,6 +287,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:46.000] request: { "command": "close", @@ -318,28 +298,16 @@ Info 53 [00:01:46.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:48.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:49.000] Files (1) Info 55 [00:01:50.000] ----------------------------------------------- Info 55 [00:01:51.000] Open files: +Info 55 [00:01:52.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -351,17 +319,15 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:52.000] response: - { - "responseRequired": false - } +Before request + Info 56 [00:01:53.000] request: { "command": "open", @@ -371,24 +337,6 @@ Info 56 [00:01:53.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} -/b/b.ts: - {} - -FsWatchesRecursive:: -/b: - {} - Info 57 [00:01:54.000] Search path: /user Info 58 [00:01:55.000] For info: /user/user.ts :: Config file name: /user/tsconfig.json Info 59 [00:01:56.000] Creating configuration project /user/tsconfig.json @@ -460,6 +408,10 @@ Info 77 [00:02:19.000] ----------------------------------------------- Info 77 [00:02:20.000] Open files: Info 77 [00:02:21.000] FileName: /user/user.ts ProjectRootPath: undefined Info 77 [00:02:22.000] Projects: /user/tsconfig.json +Info 77 [00:02:23.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -467,7 +419,7 @@ PolledWatches:: {"pollingInterval":500} /b/node_modules/@types: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -475,25 +427,23 @@ FsWatches:: {} /b/b.ts: {} -/user/tsconfig.json: +/user/tsconfig.json: *new* {} -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /b: {} -/user: +/user: *new* {} -/a: +/a: *new* {} -Info 77 [00:02:23.000] response: - { - "responseRequired": false - } +Before request + Info 78 [00:02:24.000] request: { "command": "navto", @@ -503,66 +453,6 @@ Info 78 [00:02:24.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} -/b/b.ts: - {} -/user/tsconfig.json: - {} -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/b: - {} -/user: - {} -/a: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} -/b/b.ts: - {} -/user/tsconfig.json: - {} -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/b: - {} -/user: - {} -/a: - {} - Info 79 [00:02:25.000] response: { "response": [ @@ -616,4 +506,5 @@ Info 79 [00:02:25.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations-starting-at-definition.js b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations-starting-at-definition.js index 9b6aecccb29f2..29d8c67e257b4 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations-starting-at-definition.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations-starting-at-definition.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "open", @@ -468,22 +448,6 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] Search path: /a Info 89 [00:02:31.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 90 [00:02:32.000] Creating configuration project /a/tsconfig.json @@ -531,6 +495,10 @@ Info 105 [00:02:54.000] FileName: /user/user.ts ProjectRootPath: undefined Info 105 [00:02:55.000] Projects: /dev/null/inferredProject1* Info 105 [00:02:56.000] FileName: /a/a.ts ProjectRootPath: undefined Info 105 [00:02:57.000] Projects: /a/tsconfig.json +Info 105 [00:02:58.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -538,7 +506,7 @@ PolledWatches:: {"pollingInterval":500} /user/node_modules/@types: {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -546,17 +514,15 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 105 [00:02:58.000] response: - { - "responseRequired": false - } +Before request + Info 106 [00:02:59.000] request: { "command": "rename", @@ -568,55 +534,9 @@ Info 106 [00:02:59.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 107 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info Info 108 [00:03:01.000] Search path: /a Info 109 [00:03:02.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/tsconfig.json: - {} -/a/bin/a.d.ts.map: - {} - -FsWatchesRecursive:: -/a: - {} - Info 110 [00:03:03.000] response: { "response": { @@ -680,16 +600,7 @@ Info 110 [00:03:03.000] response: }, "responseRequired": true } -Info 111 [00:03:04.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 8, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -706,13 +617,24 @@ FsWatches:: {} /a/tsconfig.json: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} FsWatchesRecursive:: /a: {} +Before request + +Info 111 [00:03:04.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 8, + "type": "request" + } Info 112 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 113 [00:03:06.000] Project '/a/tsconfig.json' (Configured) Info 113 [00:03:07.000] Files (1) @@ -725,6 +647,10 @@ Info 113 [00:03:11.000] ----------------------------------------------- Info 113 [00:03:12.000] Open files: Info 113 [00:03:13.000] FileName: /a/a.ts ProjectRootPath: undefined Info 113 [00:03:14.000] Projects: /a/tsconfig.json +Info 113 [00:03:15.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -744,17 +670,15 @@ FsWatches:: {} /a/bin/a.d.ts.map: {} -/user/user.ts: +/user/user.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 113 [00:03:15.000] response: - { - "responseRequired": false - } +Before request + Info 114 [00:03:16.000] request: { "command": "open", @@ -764,32 +688,6 @@ Info 114 [00:03:16.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/tsconfig.json: - {} -/a/bin/a.d.ts.map: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 115 [00:03:17.000] Search path: /dummy Info 116 [00:03:18.000] For info: /dummy/dummy.ts :: No config files found. Info 117 [00:03:19.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -840,6 +738,10 @@ Info 134 [00:03:43.000] FileName: /a/a.ts ProjectRootPath: undefined Info 134 [00:03:44.000] Projects: /a/tsconfig.json Info 134 [00:03:45.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 134 [00:03:46.000] Projects: /dev/null/inferredProject2* +Info 134 [00:03:47.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -847,7 +749,11 @@ PolledWatches:: {"pollingInterval":500} /a/node_modules/@types: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/user/node_modules/@types: {"pollingInterval":500} FsWatches:: @@ -858,11 +764,12 @@ FsWatches:: /a/bin/a.d.ts.map: {} +FsWatches *deleted*:: +/b/bin/b.d.ts: + {} +/user/user.ts: + {} + FsWatchesRecursive:: /a: {} - -Info 134 [00:03:47.000] response: - { - "responseRequired": false - } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations-target-does-not-exist.js b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations-target-does-not-exist.js index 35ee860848731..a946700d4a2ae 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations-target-does-not-exist.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations-target-does-not-exist.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "rename", @@ -470,41 +450,7 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /b/bin/b.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/b/bin/b.d.ts.map: - {} - -FsWatchesRecursive:: - Info 89 [00:02:31.000] response: { "response": { @@ -568,16 +514,7 @@ Info 89 [00:02:31.000] response: }, "responseRequired": true } -Info 90 [00:02:32.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: @@ -590,17 +527,30 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/b/bin/b.d.ts.map: +/b/bin/b.d.ts.map: *new* {} -FsWatchesRecursive:: +Before request +Info 90 [00:02:32.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 91 [00:02:33.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 92 [00:02:34.000] Project '/dev/null/inferredProject1*' (Inferred) Info 92 [00:02:35.000] Files (3) Info 92 [00:02:36.000] ----------------------------------------------- Info 92 [00:02:37.000] Open files: +Info 92 [00:02:38.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -616,15 +566,11 @@ FsWatches:: {} /b/bin/b.d.ts.map: {} -/user/user.ts: +/user/user.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 92 [00:02:38.000] response: - { - "responseRequired": false - } Info 93 [00:02:39.000] request: { "command": "open", @@ -634,26 +580,6 @@ Info 93 [00:02:39.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/b/bin/b.d.ts.map: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: - Info 94 [00:02:40.000] Search path: /dummy Info 95 [00:02:41.000] For info: /dummy/dummy.ts :: No config files found. Info 96 [00:02:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -700,19 +626,28 @@ Info 115 [00:03:03.000] ----------------------------------------------- Info 115 [00:03:04.000] Open files: Info 115 [00:03:05.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 115 [00:03:06.000] Projects: /dev/null/inferredProject2* +Info 115 [00:03:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} -Info 115 [00:03:07.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/b/bin/b.d.ts.map: + {} +/user/user.ts: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations.js b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations.js index 77b4457f10cc7..e331b6572a541 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocations.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "rename", @@ -470,22 +450,6 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info Info 89 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 90 [00:02:32.000] Search path: /a @@ -520,32 +484,6 @@ Info 103 [00:02:45.000] Files (1) Matched by default include pattern '**/*' Info 104 [00:02:46.000] ----------------------------------------------- -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 105 [00:02:47.000] response: { "response": { @@ -609,23 +547,14 @@ Info 105 [00:02:47.000] response: }, "responseRequired": true } -Info 106 [00:02:48.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} /user/node_modules/@types: {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -633,17 +562,28 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} +Before request + +Info 106 [00:02:48.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 107 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 108 [00:02:50.000] Project '/a/tsconfig.json' (Configured) Info 108 [00:02:51.000] Files (1) @@ -654,6 +594,10 @@ Info 108 [00:02:54.000] Files (3) Info 108 [00:02:55.000] ----------------------------------------------- Info 108 [00:02:56.000] Open files: +Info 108 [00:02:57.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -675,17 +619,15 @@ FsWatches:: {} /a/tsconfig.json: {} -/user/user.ts: +/user/user.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 108 [00:02:57.000] response: - { - "responseRequired": false - } +Before request + Info 109 [00:02:58.000] request: { "command": "open", @@ -695,34 +637,6 @@ Info 109 [00:02:58.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/a/tsconfig.json: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 110 [00:02:59.000] Search path: /dummy Info 111 [00:03:00.000] For info: /dummy/dummy.ts :: No config files found. Info 112 [00:03:01.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -786,19 +700,38 @@ Info 142 [00:03:33.000] ----------------------------------------------- Info 142 [00:03:34.000] Open files: Info 142 [00:03:35.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 142 [00:03:36.000] Projects: /dev/null/inferredProject2* +Info 142 [00:03:37.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} +/a/node_modules/@types: + {"pollingInterval":500} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/a/bin/a.d.ts.map: + {} +/a/a.ts: + {} +/a/tsconfig.json: + {} +/user/user.ts: + {} -Info 142 [00:03:37.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/a: + {} diff --git a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocationsFull.js b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocationsFull.js index c46b4929925cf..2f5dfc8e0bb7b 100644 --- a/tests/baselines/reference/tsserver/declarationFileMaps/renameLocationsFull.js +++ b/tests/baselines/reference/tsserver/declarationFileMaps/renameLocationsFull.js @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/a/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/a.ts] export function fnA() {} @@ -49,12 +40,15 @@ export function fnUser() { a.fnA(); b.fnB(); a.instanceA; } let a = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/a/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /a Info 3 [00:00:38.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /a/tsconfig.json @@ -96,26 +90,26 @@ Info 19 [00:00:56.000] ----------------------------------------------- Info 19 [00:00:57.000] Open files: Info 19 [00:00:58.000] FileName: /a/a.ts ProjectRootPath: undefined Info 19 [00:00:59.000] Projects: /a/tsconfig.json +Info 19 [00:01:00.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:01:00.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /a/a.ts: { "outputFiles": [ { @@ -132,6 +126,8 @@ ts.getFileEmitOutput: /a/a.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 20 [00:01:01.000] request: { "command": "close", @@ -141,28 +137,16 @@ Info 20 [00:01:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 22 [00:01:03.000] Project '/a/tsconfig.json' (Configured) Info 22 [00:01:04.000] Files (1) Info 22 [00:01:05.000] ----------------------------------------------- Info 22 [00:01:06.000] Open files: +Info 22 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +158,15 @@ PolledWatches:: FsWatches:: /a/tsconfig.json: {} -/a/a.ts: +/a/a.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 22 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:01:08.000] request: { "command": "open", @@ -194,24 +176,6 @@ Info 23 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/a.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 24 [00:01:09.000] Search path: /b Info 25 [00:01:10.000] For info: /b/b.ts :: Config file name: /b/tsconfig.json Info 26 [00:01:11.000] Creating configuration project /b/tsconfig.json @@ -270,26 +234,40 @@ Info 52 [00:01:39.000] ----------------------------------------------- Info 52 [00:01:40.000] Open files: Info 52 [00:01:41.000] FileName: /b/b.ts ProjectRootPath: undefined Info 52 [00:01:42.000] Projects: /b/tsconfig.json +Info 52 [00:01:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/node_modules/@types: {"pollingInterval":500} FsWatches:: -/b/tsconfig.json: +/b/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/a/tsconfig.json: + {} +/a/a.ts: {} FsWatchesRecursive:: -/b: +/b: *new* + {} + +FsWatchesRecursive *deleted*:: +/a: {} -Info 52 [00:01:43.000] response: - { - "responseRequired": false - } ts.getFileEmitOutput: /b/b.ts: { "outputFiles": [ { @@ -306,6 +284,8 @@ ts.getFileEmitOutput: /b/b.ts: { "emitSkipped": false, "diagnostics": [] } +Before request + Info 53 [00:01:44.000] request: { "command": "close", @@ -315,28 +295,16 @@ Info 53 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 54 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 55 [00:01:46.000] Project '/b/tsconfig.json' (Configured) Info 55 [00:01:47.000] Files (1) Info 55 [00:01:48.000] ----------------------------------------------- Info 55 [00:01:49.000] Open files: +Info 55 [00:01:50.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -348,17 +316,13 @@ PolledWatches:: FsWatches:: /b/tsconfig.json: {} -/b/b.ts: +/b/b.ts: *new* {} FsWatchesRecursive:: /b: {} -Info 55 [00:01:50.000] response: - { - "responseRequired": false - } Info 56 [00:01:52.000] FileWatcher:: Triggered with /b/b.ts 2:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 57 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /b/b.ts 500 undefined WatchType: Closed Script info Info 58 [00:01:54.000] Scheduled: /b/tsconfig.json @@ -366,15 +330,6 @@ Info 59 [00:01:55.000] Elapsed:: *ms FileWatcher:: Triggered with /b/b.ts 2:: Info 60 [00:01:56.000] DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 61 [00:01:57.000] Scheduled: /b/tsconfig.json, Cancelled earlier one Info 62 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /b/b.ts :: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:59.000] request: - { - "command": "open", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 5, - "type": "request" - } Before request //// [/b/b.ts] deleted @@ -388,10 +343,23 @@ FsWatches:: /b/tsconfig.json: {} +FsWatches *deleted*:: +/b/b.ts: + {} + FsWatchesRecursive:: /b: {} +Info 63 [00:01:59.000] request: + { + "command": "open", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:00.000] Search path: /user Info 65 [00:02:01.000] For info: /user/user.ts :: No config files found. Info 66 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -439,26 +407,38 @@ Info 86 [00:02:24.000] ----------------------------------------------- Info 86 [00:02:25.000] Open files: Info 86 [00:02:26.000] FileName: /user/user.ts ProjectRootPath: undefined Info 86 [00:02:27.000] Projects: /dev/null/inferredProject1* +Info 86 [00:02:28.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/user/node_modules/@types: +/user/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/b/node_modules/@types: {"pollingInterval":500} FsWatches:: -/a/bin/a.d.ts: +/a/bin/a.d.ts: *new* {} -/b/bin/b.d.ts: +/b/bin/b.d.ts: *new* {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/b/tsconfig.json: + {} + +FsWatchesRecursive *deleted*:: +/b: + {} + +Before request -Info 86 [00:02:28.000] response: - { - "responseRequired": false - } Info 87 [00:02:29.000] request: { "command": "renameLocations-full", @@ -470,22 +450,6 @@ Info 87 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} - -FsWatchesRecursive:: - Info 88 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /a/bin/a.d.ts.map 500 undefined WatchType: Closed Script info Info 89 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info Info 90 [00:02:32.000] Search path: /a @@ -520,32 +484,6 @@ Info 103 [00:02:45.000] Files (1) Matched by default include pattern '**/*' Info 104 [00:02:46.000] ----------------------------------------------- -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 105 [00:02:47.000] response: { "response": [ @@ -570,23 +508,14 @@ Info 105 [00:02:47.000] response: ], "responseRequired": true } -Info 106 [00:02:48.000] request: - { - "command": "close", - "arguments": { - "file": "/user/user.ts" - }, - "seq": 7, - "type": "request" - } -Before request +After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} /user/node_modules/@types: {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -594,17 +523,28 @@ FsWatches:: {} /b/bin/b.d.ts: {} -/a/bin/a.d.ts.map: +/a/bin/a.d.ts.map: *new* {} -/a/a.ts: +/a/a.ts: *new* {} -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} +Before request + +Info 106 [00:02:48.000] request: + { + "command": "close", + "arguments": { + "file": "/user/user.ts" + }, + "seq": 7, + "type": "request" + } Info 107 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/user.ts 500 undefined WatchType: Closed Script info Info 108 [00:02:50.000] Project '/a/tsconfig.json' (Configured) Info 108 [00:02:51.000] Files (1) @@ -615,6 +555,10 @@ Info 108 [00:02:54.000] Files (3) Info 108 [00:02:55.000] ----------------------------------------------- Info 108 [00:02:56.000] Open files: +Info 108 [00:02:57.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -636,17 +580,15 @@ FsWatches:: {} /a/tsconfig.json: {} -/user/user.ts: +/user/user.ts: *new* {} FsWatchesRecursive:: /a: {} -Info 108 [00:02:57.000] response: - { - "responseRequired": false - } +Before request + Info 109 [00:02:58.000] request: { "command": "open", @@ -656,34 +598,6 @@ Info 109 [00:02:58.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/node_modules/@types: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/bin/a.d.ts: - {} -/b/bin/b.d.ts: - {} -/a/bin/a.d.ts.map: - {} -/a/a.ts: - {} -/a/tsconfig.json: - {} -/user/user.ts: - {} - -FsWatchesRecursive:: -/a: - {} - Info 110 [00:02:59.000] Search path: /dummy Info 111 [00:03:00.000] For info: /dummy/dummy.ts :: No config files found. Info 112 [00:03:01.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* @@ -747,19 +661,38 @@ Info 142 [00:03:33.000] ----------------------------------------------- Info 142 [00:03:34.000] Open files: Info 142 [00:03:35.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 142 [00:03:36.000] Projects: /dev/null/inferredProject2* +Info 142 [00:03:37.000] response: + { + "responseRequired": false + } After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} -/dummy/node_modules/@types: +/dummy/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: +PolledWatches *deleted*:: +/user/node_modules/@types: + {"pollingInterval":500} +/a/node_modules/@types: + {"pollingInterval":500} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/bin/a.d.ts: + {} +/b/bin/b.d.ts: + {} +/a/bin/a.d.ts.map: + {} +/a/a.ts: + {} +/a/tsconfig.json: + {} +/user/user.ts: + {} -Info 142 [00:03:37.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/a: + {} 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 3455c68e741f3..de300a5ac5d36 100644 --- a/tests/baselines/reference/tsserver/duplicatePackages/works-with-import-fixes.js +++ b/tests/baselines/reference/tsserver/duplicatePackages/works-with-import-fixes.js @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/a/user.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/node_modules/foo/index.d.ts] export const foo: number; @@ -33,12 +24,15 @@ foo {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/a/user.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /a Info 3 [00:00:32.000] For info: /a/user.ts :: Config file name: /tsconfig.json Info 4 [00:00:33.000] Creating configuration project /tsconfig.json @@ -94,38 +88,40 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/b/user.ts: +/b/user.ts: *new* {} -/a/node_modules/foo/package.json: +/a/node_modules/foo/package.json: *new* {} -/b/node_modules/foo/package.json: +/b/node_modules/foo/package.json: *new* {} FsWatchesRecursive:: -/: +/: *new* {} -/a/node_modules: +/a/node_modules: *new* {} -/b/node_modules: +/b/node_modules: *new* {} -/a: +/a: *new* {} -/b: +/b: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -135,34 +131,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/b/user.ts: - {} -/a/node_modules/foo/package.json: - {} -/b/node_modules/foo/package.json: - {} - -FsWatchesRecursive:: -/: - {} -/a/node_modules: - {} -/b/node_modules: - {} -/a: - {} -/b: - {} - 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 @@ -175,6 +143,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -189,6 +161,10 @@ FsWatches:: /b/node_modules/foo/package.json: {} +FsWatches *deleted*:: +/b/user.ts: + {} + FsWatchesRecursive:: /: {} @@ -201,10 +177,8 @@ FsWatchesRecursive:: /b: {} -Info 31 [00:01:14.000] response: - { - "responseRequired": false - } +Before request + Info 32 [00:01:15.000] request: { "command": "getCodeFixes", @@ -221,58 +195,6 @@ Info 32 [00:01:15.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/a/node_modules/foo/package.json: - {} -/b/node_modules/foo/package.json: - {} - -FsWatchesRecursive:: -/: - {} -/a/node_modules: - {} -/b/node_modules: - {} -/a: - {} -/b: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/a/node_modules/foo/package.json: - {} -/b/node_modules/foo/package.json: - {} - -FsWatchesRecursive:: -/: - {} -/a/node_modules: - {} -/b/node_modules: - {} -/a: - {} -/b: - {} - Info 33 [00:01:16.000] response: { "response": [ @@ -301,6 +223,10 @@ Info 33 [00:01:16.000] response: ], "responseRequired": true } +After request + +Before request + Info 34 [00:01:17.000] request: { "command": "getCodeFixes", @@ -317,58 +243,6 @@ Info 34 [00:01:17.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/a/node_modules/foo/package.json: - {} -/b/node_modules/foo/package.json: - {} - -FsWatchesRecursive:: -/: - {} -/a/node_modules: - {} -/b/node_modules: - {} -/a: - {} -/b: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/a/node_modules/foo/package.json: - {} -/b/node_modules/foo/package.json: - {} - -FsWatchesRecursive:: -/: - {} -/a/node_modules: - {} -/b/node_modules: - {} -/a: - {} -/b: - {} - Info 35 [00:01:18.000] response: { "response": [ @@ -396,4 +270,5 @@ Info 35 [00:01:18.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/dynamicFiles/untitled-can-convert-positions-to-locations.js b/tests/baselines/reference/tsserver/dynamicFiles/untitled-can-convert-positions-to-locations.js index deb6f3d9322ac..518f6d38dc7a8 100644 --- a/tests/baselines/reference/tsserver/dynamicFiles/untitled-can-convert-positions-to-locations.js +++ b/tests/baselines/reference/tsserver/dynamicFiles/untitled-can-convert-positions-to-locations.js @@ -1,4 +1,12 @@ Info 0 [00:00:09.000] Provided types map file "/a/lib/typesMap.json" doesn't exist +Before request +//// [/proj/a.ts] + + +//// [/proj/tsconfig.json] +{} + + Info 1 [00:00:10.000] request: { "command": "open", @@ -8,20 +16,6 @@ Info 1 [00:00:10.000] request: "seq": 1, "type": "request" } -Before request -//// [/proj/a.ts] - - -//// [/proj/tsconfig.json] -{} - - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 2 [00:00:11.000] Search path: /proj Info 3 [00:00:12.000] For info: /proj/a.ts :: Config file name: /proj/tsconfig.json Info 4 [00:00:13.000] Creating configuration project /proj/tsconfig.json @@ -57,26 +51,28 @@ Info 17 [00:00:28.000] ----------------------------------------------- Info 17 [00:00:29.000] Open files: Info 17 [00:00:30.000] FileName: /proj/a.ts ProjectRootPath: undefined Info 17 [00:00:31.000] Projects: /proj/tsconfig.json +Info 17 [00:00:32.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/proj/node_modules/@types: +/proj/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/proj/tsconfig.json: +/proj/tsconfig.json: *new* {} FsWatchesRecursive:: -/proj: +/proj: *new* {} -Info 17 [00:00:32.000] response: - { - "responseRequired": false - } +Before request + Info 18 [00:00:33.000] request: { "command": "open", @@ -89,22 +85,6 @@ Info 18 [00:00:33.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/proj/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/proj/tsconfig.json: - {} - -FsWatchesRecursive:: -/proj: - {} - Info 19 [00:00:34.000] Search path: Info 20 [00:00:35.000] For info: untitled:^Untitled-1 :: No config files found. Info 21 [00:00:36.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -135,6 +115,10 @@ Info 30 [00:00:52.000] FileName: /proj/a.ts ProjectRootPath: undefined Info 30 [00:00:53.000] Projects: /proj/tsconfig.json Info 30 [00:00:54.000] FileName: untitled:^Untitled-1 ProjectRootPath: /proj Info 30 [00:00:55.000] Projects: /dev/null/inferredProject1* +Info 30 [00:00:56.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -142,7 +126,7 @@ PolledWatches:: {"pollingInterval":500} /proj/node_modules/@types: {"pollingInterval":500} -/typings/@epic/core.d.ts: +/typings/@epic/core.d.ts: *new* {"pollingInterval":500} FsWatches:: @@ -153,10 +137,8 @@ FsWatchesRecursive:: /proj: {} -Info 30 [00:00:56.000] response: - { - "responseRequired": false - } +Before request + Info 31 [00:00:57.000] request: { "command": "getCodeFixes", @@ -173,42 +155,6 @@ Info 31 [00:00:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/proj/node_modules/@types: - {"pollingInterval":500} -/typings/@epic/core.d.ts: - {"pollingInterval":500} - -FsWatches:: -/proj/tsconfig.json: - {} - -FsWatchesRecursive:: -/proj: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/proj/node_modules/@types: - {"pollingInterval":500} -/typings/@epic/core.d.ts: - {"pollingInterval":500} - -FsWatches:: -/proj/tsconfig.json: - {} - -FsWatchesRecursive:: -/proj: - {} - Info 32 [00:00:58.000] response: { "response": [ @@ -236,4 +182,5 @@ Info 32 [00:00:58.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/findAllReferences/does-not-try-to-open-a-file-in-a-project-that-was-updated-and-no-longer-has-the-file.js b/tests/baselines/reference/tsserver/findAllReferences/does-not-try-to-open-a-file-in-a-project-that-was-updated-and-no-longer-has-the-file.js index bfb3f78c37fde..2008f26ccf68c 100644 --- a/tests/baselines/reference/tsserver/findAllReferences/does-not-try-to-open-a-file-in-a-project-that-was-updated-and-no-longer-has-the-file.js +++ b/tests/baselines/reference/tsserver/findAllReferences/does-not-try-to-open-a-file-in-a-project-that-was-updated-and-no-longer-has-the-file.js @@ -1,18 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "updateOpen", - "arguments": { - "openFiles": [ - { - "file": "/packages/babel-loader/src/index.ts", - "fileContent": "\nimport type { Foo } from \"../../core/src/index.js\";\n" - } - ] - }, - "seq": 1, - "type": "request" - } Before request //// [/packages/babel-loader/tsconfig.json] @@ -72,12 +58,20 @@ const bar: Bar = { -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "updateOpen", + "arguments": { + "openFiles": [ + { + "file": "/packages/babel-loader/src/index.ts", + "fileContent": "\nimport type { Foo } from \"../../core/src/index.js\";\n" + } + ] + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /packages/babel-loader/src Info 3 [00:00:26.000] For info: /packages/babel-loader/src/index.ts :: Config file name: /packages/babel-loader/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /packages/babel-loader/tsconfig.json @@ -155,35 +149,37 @@ Info 25 [00:00:50.000] ----------------------------------------------- Info 25 [00:00:51.000] Open files: Info 25 [00:00:52.000] FileName: /packages/babel-loader/src/index.ts ProjectRootPath: undefined Info 25 [00:00:53.000] Projects: /packages/babel-loader/tsconfig.json +Info 25 [00:00:54.000] response: + { + "response": true, + "responseRequired": true + } After request PolledWatches:: -/a/lib/lib.es2018.full.d.ts: +/a/lib/lib.es2018.full.d.ts: *new* {"pollingInterval":500} -/packages/babel-loader/node_modules/@types: +/packages/babel-loader/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/packages/babel-loader/tsconfig.json: +/packages/babel-loader/tsconfig.json: *new* {} -/packages/core/tsconfig.json: +/packages/core/tsconfig.json: *new* {} -/packages/core/src/index.ts: +/packages/core/src/index.ts: *new* {} -/packages/core/src/loading-indicator.ts: +/packages/core/src/loading-indicator.ts: *new* {} FsWatchesRecursive:: -/packages/babel-loader/src: +/packages/babel-loader/src: *new* {} -/packages/core/src: +/packages/core/src: *new* {} -Info 25 [00:00:54.000] response: - { - "response": true, - "responseRequired": true - } +Before request + Info 26 [00:00:55.000] request: { "command": "updateOpen", @@ -198,30 +194,6 @@ Info 26 [00:00:55.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.es2018.full.d.ts: - {"pollingInterval":500} -/packages/babel-loader/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/packages/babel-loader/tsconfig.json: - {} -/packages/core/tsconfig.json: - {} -/packages/core/src/index.ts: - {} -/packages/core/src/loading-indicator.ts: - {} - -FsWatchesRecursive:: -/packages/babel-loader/src: - {} -/packages/core/src: - {} - Info 27 [00:00:56.000] FileWatcher:: Close:: WatchInfo: /packages/core/src/index.ts 500 undefined WatchType: Closed Script info Info 28 [00:00:57.000] Search path: /packages/core/src Info 29 [00:00:58.000] For info: /packages/core/src/index.ts :: Config file name: /packages/core/tsconfig.json @@ -259,6 +231,11 @@ Info 41 [00:01:17.000] FileName: /packages/babel-loader/src/index.ts ProjectR Info 41 [00:01:18.000] Projects: /packages/babel-loader/tsconfig.json Info 41 [00:01:19.000] FileName: /packages/core/src/index.ts ProjectRootPath: undefined Info 41 [00:01:20.000] Projects: /packages/babel-loader/tsconfig.json,/packages/core/tsconfig.json +Info 41 [00:01:21.000] response: + { + "response": true, + "responseRequired": true + } After request PolledWatches:: @@ -266,7 +243,7 @@ PolledWatches:: {"pollingInterval":500} /packages/babel-loader/node_modules/@types: {"pollingInterval":500} -/packages/core/node_modules/@types: +/packages/core/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -277,17 +254,18 @@ FsWatches:: /packages/core/src/loading-indicator.ts: {} +FsWatches *deleted*:: +/packages/core/src/index.ts: + {} + FsWatchesRecursive:: /packages/babel-loader/src: {} /packages/core/src: {} -Info 41 [00:01:21.000] response: - { - "response": true, - "responseRequired": true - } +Before request + Info 42 [00:01:22.000] request: { "command": "updateOpen", @@ -314,59 +292,15 @@ Info 42 [00:01:22.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.es2018.full.d.ts: - {"pollingInterval":500} -/packages/babel-loader/node_modules/@types: - {"pollingInterval":500} -/packages/core/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/packages/babel-loader/tsconfig.json: - {} -/packages/core/tsconfig.json: - {} -/packages/core/src/loading-indicator.ts: - {} - -FsWatchesRecursive:: -/packages/babel-loader/src: - {} -/packages/core/src: - {} - -After request - -PolledWatches:: -/a/lib/lib.es2018.full.d.ts: - {"pollingInterval":500} -/packages/babel-loader/node_modules/@types: - {"pollingInterval":500} -/packages/core/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/packages/babel-loader/tsconfig.json: - {} -/packages/core/tsconfig.json: - {} -/packages/core/src/loading-indicator.ts: - {} - -FsWatchesRecursive:: -/packages/babel-loader/src: - {} -/packages/core/src: - {} - Info 43 [00:01:23.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 44 [00:01:24.000] request: { "command": "references", @@ -378,30 +312,6 @@ Info 44 [00:01:24.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.es2018.full.d.ts: - {"pollingInterval":500} -/packages/babel-loader/node_modules/@types: - {"pollingInterval":500} -/packages/core/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/packages/babel-loader/tsconfig.json: - {} -/packages/core/tsconfig.json: - {} -/packages/core/src/loading-indicator.ts: - {} - -FsWatchesRecursive:: -/packages/babel-loader/src: - {} -/packages/core/src: - {} - Info 45 [00:01:25.000] Finding references to /packages/core/src/index.ts position 92 in project /packages/core/tsconfig.json Info 46 [00:01:26.000] Starting updateGraphWorker: Project: /packages/babel-loader/tsconfig.json Info 47 [00:01:27.000] Finishing updateGraphWorker: Project: /packages/babel-loader/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms @@ -415,32 +325,6 @@ Info 49 [00:01:29.000] Files (1) Info 50 [00:01:30.000] ----------------------------------------------- Info 51 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /packages/core/dist/loading-indicator.d.ts 2000 undefined Project: /packages/core/tsconfig.json WatchType: Missing generated file -After request - -PolledWatches:: -/a/lib/lib.es2018.full.d.ts: - {"pollingInterval":500} -/packages/babel-loader/node_modules/@types: - {"pollingInterval":500} -/packages/core/node_modules/@types: - {"pollingInterval":500} -/packages/core/dist/loading-indicator.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/packages/babel-loader/tsconfig.json: - {} -/packages/core/tsconfig.json: - {} -/packages/core/src/loading-indicator.ts: - {} - -FsWatchesRecursive:: -/packages/babel-loader/src: - {} -/packages/core/src: - {} - Info 52 [00:01:32.000] response: { "response": { @@ -517,4 +401,29 @@ Info 52 [00:01:32.000] response: "symbolDisplayString": "(property) Bar.prop: number" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/a/lib/lib.es2018.full.d.ts: + {"pollingInterval":500} +/packages/babel-loader/node_modules/@types: + {"pollingInterval":500} +/packages/core/node_modules/@types: + {"pollingInterval":500} +/packages/core/dist/loading-indicator.d.ts: *new* + {"pollingInterval":2000} + +FsWatches:: +/packages/babel-loader/tsconfig.json: + {} +/packages/core/tsconfig.json: + {} +/packages/core/src/loading-indicator.ts: + {} + +FsWatchesRecursive:: +/packages/babel-loader/src: + {} +/packages/core/src: + {} 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 a8ff49a894f9a..2ee695a964750 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 @@ -1,14 +1,4 @@ Info 0 [00:00:24.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:25.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/another.ts", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/Logger.ts] export class logger { } @@ -33,12 +23,16 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:25.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/another.ts", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:26.000] Search path: /user/username/projects/myproject Info 3 [00:00:27.000] For info: /user/username/projects/myproject/another.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:28.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -92,28 +86,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/logger.ts: +/user/username/projects/myproject/logger.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 22 [00:00:52.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:00:53.000] request: { "command": "geterr", @@ -126,161 +122,33 @@ Info 23 [00:00:53.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 24 [00:00:54.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before checking timeout queue length (1) and running Info 25 [00:00:55.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 26 [00:00:56.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 27 [00:00:57.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} Info 28 [00:00:58.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before request Info 29 [00:00:59.000] request: { @@ -308,47 +176,15 @@ Info 29 [00:00:59.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 30 [00:01:00.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 31 [00:01:01.000] request: { "command": "geterr", @@ -361,63 +197,13 @@ Info 31 [00:01:01.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 32 [00:01:02.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +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 @@ -426,96 +212,16 @@ Info 36 [00:01:06.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 37 [00:01:07.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 38 [00:01:08.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} Info 39 [00:01:09.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/logger.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} 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 11879513b2ec6..208d56edc0b83 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 @@ -1,14 +1,4 @@ Info 0 [00:00:24.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:25.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/Logger.ts", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/Logger.ts] export class logger { } @@ -33,12 +23,16 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:25.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/Logger.ts", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:26.000] Search path: /user/username/projects/myproject Info 3 [00:00:27.000] For info: /user/username/projects/myproject/Logger.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:28.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -92,28 +86,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/another.ts: +/user/username/projects/myproject/another.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 22 [00:00:52.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:00:53.000] request: { "command": "geterr", @@ -126,166 +122,39 @@ Info 23 [00:00:53.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 24 [00:00:54.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before checking timeout queue length (1) and running Info 25 [00:00:55.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 26 [00:00:56.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 27 [00:00:57.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/Logger.ts","diagnostics":[]}} Info 28 [00:00:58.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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 +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: { "command": "close", @@ -295,31 +164,16 @@ Info 33 [00:01:06.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/logger.ts] file was renamed from file /user/username/projects/myproject/Logger.ts - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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 35 [00:01:10.000] ----------------------------------------------- Info 35 [00:01:11.000] Open files: +Info 35 [00:01:12.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -333,17 +187,15 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/logger.ts: +/user/username/projects/myproject/logger.ts: *new* {} FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 35 [00:01:12.000] response: - { - "responseRequired": false - } +Before request + Info 36 [00:01:13.000] request: { "command": "open", @@ -354,26 +206,6 @@ Info 36 [00:01:13.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/logger.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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 @@ -387,6 +219,10 @@ Info 43 [00:01:22.000] ----------------------------------------------- Info 43 [00:01:23.000] Open files: Info 43 [00:01:24.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject Info 43 [00:01:25.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:26.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -401,14 +237,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/logger.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 43 [00:01:26.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:27.000] request: { "command": "open", @@ -419,24 +257,6 @@ Info 44 [00:01:27.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/another.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 45 [00:01:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/another.ts 500 undefined WatchType: Closed Script info Info 46 [00:01:29.000] Search path: /user/username/projects/myproject Info 47 [00:01:30.000] For info: /user/username/projects/myproject/another.ts :: Config file name: /user/username/projects/myproject/tsconfig.json @@ -449,6 +269,10 @@ Info 48 [00:01:35.000] FileName: /user/username/projects/myproject/Logger.ts Info 48 [00:01:36.000] Projects: /user/username/projects/myproject/tsconfig.json Info 48 [00:01:37.000] FileName: /user/username/projects/myproject/another.ts ProjectRootPath: /user/username/projects/myproject Info 48 [00:01:38.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 48 [00:01:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -461,14 +285,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/another.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 48 [00:01:39.000] response: - { - "responseRequired": false - } +Before request + Info 49 [00:01:40.000] request: { "command": "updateOpen", @@ -495,43 +321,15 @@ Info 49 [00:01:40.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 50 [00:01:41.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:01:42.000] request: { "command": "geterr", @@ -545,57 +343,13 @@ Info 51 [00:01:42.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 52 [00:01:43.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before checking timeout queue length (1) and running Info 53 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Info 54 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms @@ -604,188 +358,34 @@ Info 56 [00:01:47.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 57 [00:01:48.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 58 [00:01:49.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before checking timeout queue length (1) and running -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 59 [00:01:50.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 60 [00:01:51.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 61 [00:01:52.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} Info 62 [00:01:53.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":7}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} 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 bcbf74eedf476..a67d4dc40a8ab 100644 --- a/tests/baselines/reference/tsserver/getApplicableRefactors/works-when-taking-position.js +++ b/tests/baselines/reference/tsserver/getApplicableRefactors/works-when-taking-position.js @@ -1,4 +1,9 @@ Info 0 [00:00:05.000] Provided types map file "/a/lib/typesMap.json" doesn't exist +Before request +//// [/a.ts] + + + Info 1 [00:00:06.000] request: { "command": "open", @@ -8,17 +13,6 @@ Info 1 [00:00:06.000] request: "seq": 1, "type": "request" } -Before request -//// [/a.ts] - - - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - 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* @@ -40,20 +34,18 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +Before request -Info 10 [00:00:21.000] response: - { - "responseRequired": false - } Info 11 [00:00:22.000] request: { "command": "getApplicableRefactors", @@ -65,28 +57,9 @@ Info 11 [00:00:22.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - Info 12 [00:00:23.000] response: { "response": [], "responseRequired": true - } \ No newline at end of file + } +After request 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 449f73f73219a..6090fe932e5b1 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 @@ -1,13 +1,4 @@ Info 0 [00:00:09.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:10.000] request: - { - "command": "open", - "arguments": { - "file": "/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a.ts] import {} from "./b"; @@ -19,12 +10,15 @@ export {}; {"files":["./a.ts","./b.ts"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:10.000] request: + { + "command": "open", + "arguments": { + "file": "/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:11.000] Search path: / Info 3 [00:00:12.000] For info: /a.ts :: Config file name: /tsconfig.json Info 4 [00:00:13.000] Creating configuration project /tsconfig.json @@ -62,28 +56,28 @@ 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 + } After request PolledWatches:: -/b: +/b: *new* {"pollingInterval":500} -/b.ts: +/b.ts: *new* {"pollingInterval":500} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/: +/: *new* {} -FsWatchesRecursive:: +Before request -Info 18 [00:00:33.000] response: - { - "responseRequired": false - } Info 19 [00:00:34.000] request: { "command": "open", @@ -93,24 +87,6 @@ Info 19 [00:00:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/b: - {"pollingInterval":500} -/b.ts: - {"pollingInterval":500} -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/: - {} - -FsWatchesRecursive:: - 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* @@ -138,28 +114,14 @@ 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* -After request - -PolledWatches:: -/b: - {"pollingInterval":500} -/b.ts: - {"pollingInterval":500} -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/: - {} - -FsWatchesRecursive:: - Info 28 [00:00:54.000] response: { "responseRequired": false } +After request + +Before request + Info 29 [00:00:55.000] request: { "command": "getEditsForFileRename", @@ -170,42 +132,6 @@ Info 29 [00:00:55.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/b: - {"pollingInterval":500} -/b.ts: - {"pollingInterval":500} -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/b: - {"pollingInterval":500} -/b.ts: - {"pollingInterval":500} -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/: - {} - -FsWatchesRecursive:: - Info 30 [00:00:56.000] response: { "response": [ @@ -243,4 +169,5 @@ Info 30 [00:00:56.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/getEditsForFileRename/works-with-multiple-projects.js b/tests/baselines/reference/tsserver/getEditsForFileRename/works-with-multiple-projects.js index e35934649d0a5..a4fc9ba5da971 100644 --- a/tests/baselines/reference/tsserver/getEditsForFileRename/works-with-multiple-projects.js +++ b/tests/baselines/reference/tsserver/getEditsForFileRename/works-with-multiple-projects.js @@ -1,13 +1,4 @@ Info 0 [00:00:17.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:18.000] request: - { - "command": "open", - "arguments": { - "file": "/a/user.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/user.ts] import { x } from "./old"; @@ -25,12 +16,15 @@ import { x } from "../a/old"; {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:18.000] request: + { + "command": "open", + "arguments": { + "file": "/a/user.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:19.000] Search path: /a Info 3 [00:00:20.000] For info: /a/user.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:21.000] Creating configuration project /a/tsconfig.json @@ -70,26 +64,26 @@ Info 16 [00:00:35.000] ----------------------------------------------- Info 16 [00:00:36.000] Open files: Info 16 [00:00:37.000] FileName: /a/user.ts ProjectRootPath: undefined Info 16 [00:00:38.000] Projects: /a/tsconfig.json +Info 16 [00:00:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/a/old.ts: +/a/old.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 16 [00:00:39.000] response: - { - "responseRequired": false - } Info 17 [00:00:40.000] request: { "command": "open", @@ -99,22 +93,6 @@ Info 17 [00:00:40.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/old.ts: - {} - -FsWatchesRecursive:: - Info 18 [00:00:41.000] Search path: /b Info 19 [00:00:42.000] For info: /b/user.ts :: Config file name: /b/tsconfig.json Info 20 [00:00:43.000] Creating configuration project /b/tsconfig.json @@ -159,6 +137,10 @@ Info 33 [00:01:03.000] FileName: /a/user.ts ProjectRootPath: undefined Info 33 [00:01:04.000] Projects: /a/tsconfig.json Info 33 [00:01:05.000] FileName: /b/user.ts ProjectRootPath: undefined Info 33 [00:01:06.000] Projects: /b/tsconfig.json +Info 33 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -166,7 +148,7 @@ PolledWatches:: {"pollingInterval":500} /a/node_modules/@types: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -174,17 +156,15 @@ FsWatches:: {} /a/old.ts: {} -/b/tsconfig.json: +/b/tsconfig.json: *new* {} FsWatchesRecursive:: -/b: +/b: *new* {} -Info 33 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 34 [00:01:08.000] request: { "command": "getEditsForFileRename", @@ -195,50 +175,6 @@ Info 34 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/old.ts: - {} -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/a/old.ts: - {} -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/b: - {} - Info 35 [00:01:09.000] response: { "response": [ @@ -292,4 +228,5 @@ Info 35 [00:01:09.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/getExportReferences/array-destructuring-declaration.js b/tests/baselines/reference/tsserver/getExportReferences/array-destructuring-declaration.js index 8d8f46de440eb..e438b83ba8aa0 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/array-destructuring-declaration.js +++ b/tests/baselines/reference/tsserver/getExportReferences/array-destructuring-declaration.js @@ -1,13 +1,4 @@ Info 0 [00:00:09.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:10.000] request: - { - "command": "open", - "arguments": { - "file": "/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/main.ts] import { value, valueA, valueB, valueC, renamedD, valueE, valueF } from "./mod"; @@ -23,12 +14,15 @@ export const { nest: [valueE, { valueF }] } = { nest: [0, { valueF: 1 }] }; {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:10.000] request: + { + "command": "open", + "arguments": { + "file": "/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:11.000] Search path: / Info 3 [00:00:12.000] For info: /main.ts :: Config file name: /tsconfig.json Info 4 [00:00:13.000] Creating configuration project /tsconfig.json @@ -68,26 +62,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/mod.ts: +/mod.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} -Info 16 [00:00:31.000] response: - { - "responseRequired": false - } +Before request + Info 17 [00:00:32.000] request: { "command": "open", @@ -97,22 +93,6 @@ Info 17 [00:00:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/mod.ts: - {} - -FsWatchesRecursive:: -/: - {} - 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 @@ -125,6 +105,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -135,14 +119,16 @@ FsWatches:: /tsconfig.json: {} +FsWatches *deleted*:: +/mod.ts: + {} + FsWatchesRecursive:: /: {} -Info 21 [00:00:44.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:45.000] request: { "command": "references", @@ -154,35 +140,7 @@ Info 22 [00:00:45.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 23 [00:00:46.000] Finding references to /mod.ts position 38 in project /tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 24 [00:00:47.000] response: { "response": { @@ -237,4 +195,5 @@ Info 24 [00:00:47.000] response: "symbolDisplayString": "const valueA: number" }, "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/getExportReferences/const-variable-declaration.js b/tests/baselines/reference/tsserver/getExportReferences/const-variable-declaration.js index 597ccee2064f0..4a1630e51e160 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/const-variable-declaration.js +++ b/tests/baselines/reference/tsserver/getExportReferences/const-variable-declaration.js @@ -1,13 +1,4 @@ Info 0 [00:00:09.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:10.000] request: - { - "command": "open", - "arguments": { - "file": "/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/main.ts] import { value, valueA, valueB, valueC, renamedD, valueE, valueF } from "./mod"; @@ -23,12 +14,15 @@ export const { nest: [valueE, { valueF }] } = { nest: [0, { valueF: 1 }] }; {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:10.000] request: + { + "command": "open", + "arguments": { + "file": "/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:11.000] Search path: / Info 3 [00:00:12.000] For info: /main.ts :: Config file name: /tsconfig.json Info 4 [00:00:13.000] Creating configuration project /tsconfig.json @@ -68,26 +62,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/mod.ts: +/mod.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} -Info 16 [00:00:31.000] response: - { - "responseRequired": false - } +Before request + Info 17 [00:00:32.000] request: { "command": "open", @@ -97,22 +93,6 @@ Info 17 [00:00:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/mod.ts: - {} - -FsWatchesRecursive:: -/: - {} - 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 @@ -125,6 +105,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -135,14 +119,16 @@ FsWatches:: /tsconfig.json: {} +FsWatches *deleted*:: +/mod.ts: + {} + FsWatchesRecursive:: /: {} -Info 21 [00:00:44.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:45.000] request: { "command": "references", @@ -154,35 +140,7 @@ Info 22 [00:00:45.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 23 [00:00:46.000] Finding references to /mod.ts position 13 in project /tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 24 [00:00:47.000] response: { "response": { @@ -237,4 +195,5 @@ Info 24 [00:00:47.000] response: "symbolDisplayString": "const value: 0" }, "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/getExportReferences/nested-object-declaration.js b/tests/baselines/reference/tsserver/getExportReferences/nested-object-declaration.js index 7114eb2b3feb6..312d20ea6f9d4 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/nested-object-declaration.js +++ b/tests/baselines/reference/tsserver/getExportReferences/nested-object-declaration.js @@ -1,13 +1,4 @@ Info 0 [00:00:09.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:10.000] request: - { - "command": "open", - "arguments": { - "file": "/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/main.ts] import { value, valueA, valueB, valueC, renamedD, valueE, valueF } from "./mod"; @@ -23,12 +14,15 @@ export const { nest: [valueE, { valueF }] } = { nest: [0, { valueF: 1 }] }; {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:10.000] request: + { + "command": "open", + "arguments": { + "file": "/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:11.000] Search path: / Info 3 [00:00:12.000] For info: /main.ts :: Config file name: /tsconfig.json Info 4 [00:00:13.000] Creating configuration project /tsconfig.json @@ -68,26 +62,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/mod.ts: +/mod.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} -Info 16 [00:00:31.000] response: - { - "responseRequired": false - } +Before request + Info 17 [00:00:32.000] request: { "command": "open", @@ -97,22 +93,6 @@ Info 17 [00:00:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/mod.ts: - {} - -FsWatchesRecursive:: -/: - {} - 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 @@ -125,6 +105,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -135,14 +119,16 @@ FsWatches:: /tsconfig.json: {} +FsWatches *deleted*:: +/mod.ts: + {} + FsWatchesRecursive:: /: {} -Info 21 [00:00:44.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:45.000] request: { "command": "references", @@ -154,35 +140,7 @@ Info 22 [00:00:45.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 23 [00:00:46.000] Finding references to /mod.ts position 166 in project /tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 24 [00:00:47.000] response: { "response": { @@ -259,4 +217,5 @@ Info 24 [00:00:47.000] response: "symbolDisplayString": "const valueF: number" }, "responseRequired": true - } \ No newline at end of file + } +After request 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 ca99470171a4f..e0ca184dd92ec 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 @@ -1,13 +1,4 @@ Info 0 [00:00:09.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:10.000] request: - { - "command": "open", - "arguments": { - "file": "/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/main.ts] import { value, valueA, valueB, valueC, renamedD, valueE, valueF } from "./mod"; @@ -23,12 +14,15 @@ export const { nest: [valueE, { valueF }] } = { nest: [0, { valueF: 1 }] }; {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:10.000] request: + { + "command": "open", + "arguments": { + "file": "/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:11.000] Search path: / Info 3 [00:00:12.000] For info: /main.ts :: Config file name: /tsconfig.json Info 4 [00:00:13.000] Creating configuration project /tsconfig.json @@ -68,26 +62,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/mod.ts: +/mod.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} -Info 16 [00:00:31.000] response: - { - "responseRequired": false - } +Before request + Info 17 [00:00:32.000] request: { "command": "open", @@ -97,22 +93,6 @@ Info 17 [00:00:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/mod.ts: - {} - -FsWatchesRecursive:: -/: - {} - 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 @@ -125,6 +105,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -135,14 +119,16 @@ FsWatches:: /tsconfig.json: {} +FsWatches *deleted*:: +/mod.ts: + {} + FsWatchesRecursive:: /: {} -Info 21 [00:00:44.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:45.000] request: { "command": "references", @@ -154,35 +140,7 @@ Info 22 [00:00:45.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 23 [00:00:46.000] Finding references to /mod.ts position 95 in project /tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 24 [00:00:47.000] response: { "response": { @@ -237,4 +195,5 @@ Info 24 [00:00:47.000] response: "symbolDisplayString": "const renamedD: number" }, "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/getExportReferences/object-destructuring-declaration.js b/tests/baselines/reference/tsserver/getExportReferences/object-destructuring-declaration.js index 088fe4eb9a10b..b6dc9fd3e51bb 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/object-destructuring-declaration.js +++ b/tests/baselines/reference/tsserver/getExportReferences/object-destructuring-declaration.js @@ -1,13 +1,4 @@ Info 0 [00:00:09.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:10.000] request: - { - "command": "open", - "arguments": { - "file": "/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/main.ts] import { value, valueA, valueB, valueC, renamedD, valueE, valueF } from "./mod"; @@ -23,12 +14,15 @@ export const { nest: [valueE, { valueF }] } = { nest: [0, { valueF: 1 }] }; {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:10.000] request: + { + "command": "open", + "arguments": { + "file": "/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:11.000] Search path: / Info 3 [00:00:12.000] For info: /main.ts :: Config file name: /tsconfig.json Info 4 [00:00:13.000] Creating configuration project /tsconfig.json @@ -68,26 +62,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/mod.ts: +/mod.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} -Info 16 [00:00:31.000] response: - { - "responseRequired": false - } +Before request + Info 17 [00:00:32.000] request: { "command": "open", @@ -97,22 +93,6 @@ Info 17 [00:00:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/mod.ts: - {} - -FsWatchesRecursive:: -/: - {} - 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 @@ -125,6 +105,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -135,14 +119,16 @@ FsWatches:: /tsconfig.json: {} +FsWatches *deleted*:: +/mod.ts: + {} + FsWatchesRecursive:: /: {} -Info 21 [00:00:44.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:45.000] request: { "command": "references", @@ -154,35 +140,7 @@ Info 22 [00:00:45.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 23 [00:00:46.000] Finding references to /mod.ts position 79 in project /tsconfig.json -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 24 [00:00:47.000] response: { "response": { @@ -259,4 +217,5 @@ Info 24 [00:00:47.000] response: "symbolDisplayString": "const valueC: number" }, "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/getFileReferences/should-get-file-references.js b/tests/baselines/reference/tsserver/getFileReferences/should-get-file-references.js index eb9fbad9b2740..886946d39e05e 100644 --- a/tests/baselines/reference/tsserver/getFileReferences/should-get-file-references.js +++ b/tests/baselines/reference/tsserver/getFileReferences/should-get-file-references.js @@ -1,13 +1,4 @@ Info 0 [00:00:15.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:16.000] request: - { - "command": "open", - "arguments": { - "file": "/project/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/project/a.ts] export const a = {}; @@ -26,12 +17,15 @@ type T = typeof import("./a").a; {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:16.000] request: + { + "command": "open", + "arguments": { + "file": "/project/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:17.000] Search path: /project Info 3 [00:00:18.000] For info: /project/a.ts :: Config file name: /project/tsconfig.json Info 4 [00:00:19.000] Creating configuration project /project/tsconfig.json @@ -86,32 +80,34 @@ Info 20 [00:00:37.000] ----------------------------------------------- Info 20 [00:00:38.000] Open files: Info 20 [00:00:39.000] FileName: /project/a.ts ProjectRootPath: undefined Info 20 [00:00:40.000] Projects: /project/tsconfig.json +Info 20 [00:00:41.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/project/node_modules/@types: +/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/project/tsconfig.json: +/project/tsconfig.json: *new* {} -/project/b.ts: +/project/b.ts: *new* {} -/project/c.ts: +/project/c.ts: *new* {} -/project/d.ts: +/project/d.ts: *new* {} FsWatchesRecursive:: -/project: +/project: *new* {} -Info 20 [00:00:41.000] response: - { - "responseRequired": false - } +Before request + Info 21 [00:00:42.000] request: { "command": "open", @@ -121,28 +117,6 @@ Info 21 [00:00:42.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} -/project/b.ts: - {} -/project/c.ts: - {} -/project/d.ts: - {} - -FsWatchesRecursive:: -/project: - {} - Info 22 [00:00:43.000] FileWatcher:: Close:: WatchInfo: /project/b.ts 500 undefined WatchType: Closed Script info Info 23 [00:00:44.000] Search path: /project Info 24 [00:00:45.000] For info: /project/b.ts :: Config file name: /project/tsconfig.json @@ -155,6 +129,10 @@ Info 25 [00:00:50.000] FileName: /project/a.ts ProjectRootPath: undefined Info 25 [00:00:51.000] Projects: /project/tsconfig.json Info 25 [00:00:52.000] FileName: /project/b.ts ProjectRootPath: undefined Info 25 [00:00:53.000] Projects: /project/tsconfig.json +Info 25 [00:00:54.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -171,14 +149,16 @@ FsWatches:: /project/d.ts: {} +FsWatches *deleted*:: +/project/b.ts: + {} + FsWatchesRecursive:: /project: {} -Info 25 [00:00:54.000] response: - { - "responseRequired": false - } +Before request + Info 26 [00:00:55.000] request: { "command": "open", @@ -188,26 +168,6 @@ Info 26 [00:00:55.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} -/project/c.ts: - {} -/project/d.ts: - {} - -FsWatchesRecursive:: -/project: - {} - Info 27 [00:00:56.000] FileWatcher:: Close:: WatchInfo: /project/c.ts 500 undefined WatchType: Closed Script info Info 28 [00:00:57.000] Search path: /project Info 29 [00:00:58.000] For info: /project/c.ts :: Config file name: /project/tsconfig.json @@ -222,6 +182,10 @@ Info 30 [00:01:05.000] FileName: /project/b.ts ProjectRootPath: undefined Info 30 [00:01:06.000] Projects: /project/tsconfig.json Info 30 [00:01:07.000] FileName: /project/c.ts ProjectRootPath: undefined Info 30 [00:01:08.000] Projects: /project/tsconfig.json +Info 30 [00:01:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -236,14 +200,16 @@ FsWatches:: /project/d.ts: {} +FsWatches *deleted*:: +/project/c.ts: + {} + FsWatchesRecursive:: /project: {} -Info 30 [00:01:09.000] response: - { - "responseRequired": false - } +Before request + Info 31 [00:01:10.000] request: { "command": "open", @@ -253,24 +219,6 @@ Info 31 [00:01:10.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} -/project/d.ts: - {} - -FsWatchesRecursive:: -/project: - {} - Info 32 [00:01:11.000] FileWatcher:: Close:: WatchInfo: /project/d.ts 500 undefined WatchType: Closed Script info Info 33 [00:01:12.000] Search path: /project Info 34 [00:01:13.000] For info: /project/d.ts :: Config file name: /project/tsconfig.json @@ -287,6 +235,10 @@ Info 35 [00:01:22.000] FileName: /project/c.ts ProjectRootPath: undefined Info 35 [00:01:23.000] Projects: /project/tsconfig.json Info 35 [00:01:24.000] FileName: /project/d.ts ProjectRootPath: undefined Info 35 [00:01:25.000] Projects: /project/tsconfig.json +Info 35 [00:01:26.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -299,14 +251,16 @@ FsWatches:: /project/tsconfig.json: {} +FsWatches *deleted*:: +/project/d.ts: + {} + FsWatchesRecursive:: /project: {} -Info 35 [00:01:26.000] response: - { - "responseRequired": false - } +Before request + Info 36 [00:01:27.000] request: { "command": "fileReferences", @@ -316,38 +270,6 @@ Info 36 [00:01:27.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} - -FsWatchesRecursive:: -/project: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} - -FsWatchesRecursive:: -/project: - {} - Info 37 [00:01:28.000] response: { "response": { @@ -440,4 +362,5 @@ Info 37 [00:01:28.000] response: "symbolName": "\"/project/a.ts\"" }, "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/getFileReferences/should-skip-lineText-from-file-references.js b/tests/baselines/reference/tsserver/getFileReferences/should-skip-lineText-from-file-references.js index 2385186feb6df..184dd575af308 100644 --- a/tests/baselines/reference/tsserver/getFileReferences/should-skip-lineText-from-file-references.js +++ b/tests/baselines/reference/tsserver/getFileReferences/should-skip-lineText-from-file-references.js @@ -1,13 +1,4 @@ Info 0 [00:00:15.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:16.000] request: - { - "command": "open", - "arguments": { - "file": "/project/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/project/a.ts] export const a = {}; @@ -26,12 +17,15 @@ type T = typeof import("./a").a; {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:16.000] request: + { + "command": "open", + "arguments": { + "file": "/project/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:17.000] Search path: /project Info 3 [00:00:18.000] For info: /project/a.ts :: Config file name: /project/tsconfig.json Info 4 [00:00:19.000] Creating configuration project /project/tsconfig.json @@ -86,32 +80,34 @@ Info 20 [00:00:37.000] ----------------------------------------------- Info 20 [00:00:38.000] Open files: Info 20 [00:00:39.000] FileName: /project/a.ts ProjectRootPath: undefined Info 20 [00:00:40.000] Projects: /project/tsconfig.json +Info 20 [00:00:41.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/project/node_modules/@types: +/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/project/tsconfig.json: +/project/tsconfig.json: *new* {} -/project/b.ts: +/project/b.ts: *new* {} -/project/c.ts: +/project/c.ts: *new* {} -/project/d.ts: +/project/d.ts: *new* {} FsWatchesRecursive:: -/project: +/project: *new* {} -Info 20 [00:00:41.000] response: - { - "responseRequired": false - } +Before request + Info 21 [00:00:42.000] request: { "command": "open", @@ -121,28 +117,6 @@ Info 21 [00:00:42.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} -/project/b.ts: - {} -/project/c.ts: - {} -/project/d.ts: - {} - -FsWatchesRecursive:: -/project: - {} - Info 22 [00:00:43.000] FileWatcher:: Close:: WatchInfo: /project/b.ts 500 undefined WatchType: Closed Script info Info 23 [00:00:44.000] Search path: /project Info 24 [00:00:45.000] For info: /project/b.ts :: Config file name: /project/tsconfig.json @@ -155,6 +129,10 @@ Info 25 [00:00:50.000] FileName: /project/a.ts ProjectRootPath: undefined Info 25 [00:00:51.000] Projects: /project/tsconfig.json Info 25 [00:00:52.000] FileName: /project/b.ts ProjectRootPath: undefined Info 25 [00:00:53.000] Projects: /project/tsconfig.json +Info 25 [00:00:54.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -171,14 +149,16 @@ FsWatches:: /project/d.ts: {} +FsWatches *deleted*:: +/project/b.ts: + {} + FsWatchesRecursive:: /project: {} -Info 25 [00:00:54.000] response: - { - "responseRequired": false - } +Before request + Info 26 [00:00:55.000] request: { "command": "open", @@ -188,26 +168,6 @@ Info 26 [00:00:55.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} -/project/c.ts: - {} -/project/d.ts: - {} - -FsWatchesRecursive:: -/project: - {} - Info 27 [00:00:56.000] FileWatcher:: Close:: WatchInfo: /project/c.ts 500 undefined WatchType: Closed Script info Info 28 [00:00:57.000] Search path: /project Info 29 [00:00:58.000] For info: /project/c.ts :: Config file name: /project/tsconfig.json @@ -222,6 +182,10 @@ Info 30 [00:01:05.000] FileName: /project/b.ts ProjectRootPath: undefined Info 30 [00:01:06.000] Projects: /project/tsconfig.json Info 30 [00:01:07.000] FileName: /project/c.ts ProjectRootPath: undefined Info 30 [00:01:08.000] Projects: /project/tsconfig.json +Info 30 [00:01:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -236,14 +200,16 @@ FsWatches:: /project/d.ts: {} +FsWatches *deleted*:: +/project/c.ts: + {} + FsWatchesRecursive:: /project: {} -Info 30 [00:01:09.000] response: - { - "responseRequired": false - } +Before request + Info 31 [00:01:10.000] request: { "command": "open", @@ -253,24 +219,6 @@ Info 31 [00:01:10.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} -/project/d.ts: - {} - -FsWatchesRecursive:: -/project: - {} - Info 32 [00:01:11.000] FileWatcher:: Close:: WatchInfo: /project/d.ts 500 undefined WatchType: Closed Script info Info 33 [00:01:12.000] Search path: /project Info 34 [00:01:13.000] For info: /project/d.ts :: Config file name: /project/tsconfig.json @@ -287,6 +235,10 @@ Info 35 [00:01:22.000] FileName: /project/c.ts ProjectRootPath: undefined Info 35 [00:01:23.000] Projects: /project/tsconfig.json Info 35 [00:01:24.000] FileName: /project/d.ts ProjectRootPath: undefined Info 35 [00:01:25.000] Projects: /project/tsconfig.json +Info 35 [00:01:26.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -299,14 +251,16 @@ FsWatches:: /project/tsconfig.json: {} +FsWatches *deleted*:: +/project/d.ts: + {} + FsWatchesRecursive:: /project: {} -Info 35 [00:01:26.000] response: - { - "responseRequired": false - } +Before request + Info 36 [00:01:27.000] request: { "command": "configure", @@ -318,44 +272,16 @@ Info 36 [00:01:27.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} - -FsWatchesRecursive:: -/project: - {} - Info 37 [00:01:28.000] response: {"seq":0,"type":"response","command":"configure","request_seq":5,"success":true,"performanceData":{"updateGraphDurationMs":*}} -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} - -FsWatchesRecursive:: -/project: - {} - Info 38 [00:01:29.000] response: { "responseRequired": false } +After request + +Before request + Info 39 [00:01:30.000] request: { "command": "fileReferences", @@ -365,38 +291,6 @@ Info 39 [00:01:30.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} - -FsWatchesRecursive:: -/project: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/project/tsconfig.json: - {} - -FsWatchesRecursive:: -/project: - {} - Info 40 [00:01:31.000] response: { "response": { @@ -485,4 +379,5 @@ Info 40 [00:01:31.000] response: "symbolName": "\"/project/a.ts\"" }, "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js b/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js index c75b3c34d40bf..524ca219dadb9 100644 --- a/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js +++ b/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js @@ -1,5 +1,7 @@ -Info 0 [00:00:02.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:03.000] request: +Info 0 [00:00:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist +Before request + +Info 1 [00:00:04.000] request: { "command": "updateOpen", "arguments": { @@ -16,51 +18,41 @@ Info 1 [00:00:03.000] request: "seq": 1, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - -Info 2 [00:00:04.000] Search path: ^/untitled/ts-nul-authority -Info 3 [00:00:05.000] For info: ^/untitled/ts-nul-authority/Untitled-1 :: No config files found. -Info 4 [00:00:06.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 5 [00:00:07.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:08.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:09.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:10.000] Files (1) +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) ^/untitled/ts-nul-authority/Untitled-1 ^/untitled/ts-nul-authority/Untitled-1 Root file specified for compilation -Info 9 [00:00:11.000] ----------------------------------------------- -Info 10 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:13.000] Files (1) +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 10 [00:00:14.000] ----------------------------------------------- -Info 10 [00:00:15.000] Open files: -Info 10 [00:00:16.000] FileName: ^/untitled/ts-nul-authority/Untitled-1 ProjectRootPath: undefined -Info 10 [00:00:17.000] Projects: /dev/null/inferredProject1* +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: + { + "response": true, + "responseRequired": true + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +Before request -Info 10 [00:00:18.000] response: - { - "response": true, - "responseRequired": true - } -Info 11 [00:00:19.000] request: +Info 11 [00:00:20.000] request: { "command": "encodedSemanticClassifications-full", "arguments": { @@ -72,27 +64,7 @@ Info 11 [00:00:19.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -Info 12 [00:00:20.000] response: +Info 12 [00:00:21.000] response: { "response": { "spans": [ @@ -134,7 +106,11 @@ Info 12 [00:00:20.000] response: }, "responseRequired": true } -Info 13 [00:00:21.000] request: +After request + +Before request + +Info 13 [00:00:22.000] request: { "command": "geterr", "arguments": { @@ -146,94 +122,28 @@ Info 13 [00:00:21.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -Info 14 [00:00:22.000] response: +Info 14 [00:00:23.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: +After request -FsWatchesRecursive:: +Before checking timeout queue length (1) and running -Info 15 [00:00:23.000] event: +Info 15 [00:00:24.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 -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -Info 16 [00:00:24.000] event: +Info 16 [00:00:25.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) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -Info 17 [00:00:25.000] event: +Info 17 [00:00:26.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:26.000] event: +Info 18 [00:00:27.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: diff --git a/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js b/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js index 97fa72c7a5991..dddfc2d818b39 100644 --- a/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js +++ b/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js @@ -1,5 +1,7 @@ -Info 0 [00:00:02.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:03.000] request: +Info 0 [00:00:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist +Before request + +Info 1 [00:00:04.000] request: { "command": "updateOpen", "arguments": { @@ -16,51 +18,41 @@ Info 1 [00:00:03.000] request: "seq": 1, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - -Info 2 [00:00:04.000] Search path: ^/untitled/ts-nul-authority -Info 3 [00:00:05.000] For info: ^/untitled/ts-nul-authority/Untitled-1 :: No config files found. -Info 4 [00:00:06.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 5 [00:00:07.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:08.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:09.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:10.000] Files (1) +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) ^/untitled/ts-nul-authority/Untitled-1 ^/untitled/ts-nul-authority/Untitled-1 Root file specified for compilation -Info 9 [00:00:11.000] ----------------------------------------------- -Info 10 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:13.000] Files (1) +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 10 [00:00:14.000] ----------------------------------------------- -Info 10 [00:00:15.000] Open files: -Info 10 [00:00:16.000] FileName: ^/untitled/ts-nul-authority/Untitled-1 ProjectRootPath: undefined -Info 10 [00:00:17.000] Projects: /dev/null/inferredProject1* +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: + { + "response": true, + "responseRequired": true + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +Before request -Info 10 [00:00:18.000] response: - { - "response": true, - "responseRequired": true - } -Info 11 [00:00:19.000] request: +Info 11 [00:00:20.000] request: { "command": "encodedSemanticClassifications-full", "arguments": { @@ -72,27 +64,7 @@ Info 11 [00:00:19.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -Info 12 [00:00:20.000] response: +Info 12 [00:00:21.000] response: { "response": { "spans": [ @@ -119,7 +91,11 @@ Info 12 [00:00:20.000] response: }, "responseRequired": true } -Info 13 [00:00:21.000] request: +After request + +Before request + +Info 13 [00:00:22.000] request: { "command": "geterr", "arguments": { @@ -131,94 +107,28 @@ Info 13 [00:00:21.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -Info 14 [00:00:22.000] response: +Info 14 [00:00:23.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: +After request -FsWatchesRecursive:: +Before checking timeout queue length (1) and running -Info 15 [00:00:23.000] event: +Info 15 [00:00:24.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 -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -Info 16 [00:00:24.000] event: +Info 16 [00:00:25.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) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -Info 17 [00:00:25.000] event: +Info 17 [00:00:26.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"^/untitled/ts-nul-authority/Untitled-1","diagnostics":[]}} -Info 18 [00:00:26.000] event: +Info 18 [00:00:27.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: diff --git a/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js b/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js index 9a3203654dc8a..b59708b997a99 100644 --- a/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js +++ b/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js @@ -23,12 +23,6 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:22.000] Search path: /user/username/projects/myproject Info 2 [00:00:23.000] For info: /user/username/projects/myproject/app.ts :: No config files found. Info 3 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root 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 8ce23c3f190d6..ffed7bba50baf 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 @@ -1,13 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/fileA.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/tsconfig.json] {"compilerOptions":{"target":"es2016","module":"Node16","outDir":"../out","traceResolution":true}} @@ -39,12 +30,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/fileA.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:30.000] For info: /user/username/projects/myproject/src/fileA.ts :: Config file name: /user/username/projects/myproject/src/tsconfig.json Info 4 [00:00:31.000] Creating configuration project /user/username/projects/myproject/src/tsconfig.json @@ -119,34 +113,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/src/package.json: +/user/username/projects/myproject/src/package.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: +/user/username/projects/myproject/src/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: +/user/username/projects/myproject/src/tsconfig.json: *new* {} -/user/username/projects/myproject/src/fileb.mts: +/user/username/projects/myproject/src/fileb.mts: *new* {} -/a/lib/lib.es2016.full.d.ts: +/a/lib/lib.es2016.full.d.ts: *new* {} -/user/username/projects/myproject/package.json: +/user/username/projects/myproject/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 39 [00:01:12.000] response: - { - "responseRequired": false - } 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 @@ -158,79 +152,13 @@ Before running timeout callbacks {"name":"app","version":"1.0.0"} -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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* After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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. @@ -274,27 +202,7 @@ Info 74 [00:02:02.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before request Info 75 [00:02:03.000] request: { @@ -308,181 +216,25 @@ Info 75 [00:02:03.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 76 [00:02:04.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running Info 77 [00:02:05.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 -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 78 [00:02:06.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) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before running immediate callbacks and checking length (1) Info 79 [00:02:07.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} @@ -490,28 +242,6 @@ Info 80 [00:02:08.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 81 [00:02:09.000] Modify package json file to add type module Info 82 [00:02:13.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 83 [00:02:14.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation @@ -523,79 +253,13 @@ Before running timeout callbacks {"name":"app","version":"1.0.0","type":"module"} -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 87 [00:02:18.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation Info 88 [00:02:19.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json Info 89 [00:02:20.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 90 [00:02:21.000] Running: /user/username/projects/myproject/src/tsconfig.json Info 91 [00:02:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Info 92 [00:02:23.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. @@ -639,27 +303,7 @@ Info 115 [00:02:58.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before request Info 116 [00:02:59.000] request: { @@ -673,31 +317,93 @@ Info 116 [00:02:59.000] request: "seq": 3, "type": "request" } -Before request +Info 117 [00:03:00.000] response: + { + "responseRequired": false + } +After request -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} +Before checking timeout queue length (1) and running -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} +Info 118 [00:03:01.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 -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before running immediate callbacks and checking length (1) -After request +Info 119 [00:03:02.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 120 [00:03:03.000] event: + {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} +Info 121 [00:03:04.000] event: + {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} +Before running immediate callbacks and checking length (1) + +Info 122 [00:03:05.000] Delete package.json +Info 123 [00:03:07.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 124 [00:03:08.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 125 [00:03:09.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 126 [00:03:10.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 127 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 128 [00:03:12.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 129 [00:03:13.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 130 [00:03:14.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 131 [00:03:15.000] Scheduled: *ensureProjectForOpenFiles* +After running timeout callbacks + +Before running timeout callbacks + +Info 132 [00:03:16.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 133 [00:03:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 134 [00:03:18.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 135 [00:03:19.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 136 [00:03:20.000] File '/package.json' does not exist according to earlier cached lookups. +Info 137 [00:03:21.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 138 [00:03:22.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 139 [00:03:23.000] File '/user/username/projects/package.json' does not exist. +Info 140 [00:03:24.000] File '/user/username/package.json' does not exist. +Info 141 [00:03:25.000] File '/user/package.json' does not exist. +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 according to earlier cached lookups. +Info 145 [00:03:29.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 146 [00:03:30.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 147 [00:03:31.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 148 [00:03:32.000] File '/package.json' does not exist according to earlier cached lookups. +Info 149 [00:03:33.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 150 [00:03:34.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 151 [00:03:35.000] File '/package.json' does not exist according to earlier cached lookups. +Info 152 [00:03:36.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 153 [00:03:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 154 [00:03:38.000] Different program with same set of files +Info 155 [00:03:39.000] Running: *ensureProjectForOpenFiles* +Info 156 [00:03:40.000] Before ensureProjectForOpenFiles: +Info 157 [00:03:41.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 157 [00:03:42.000] Files (3) + +Info 157 [00:03:43.000] ----------------------------------------------- +Info 157 [00:03:44.000] Open files: +Info 157 [00:03:45.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 157 [00:03:46.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 157 [00:03:47.000] After ensureProjectForOpenFiles: +Info 158 [00:03:48.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 158 [00:03:49.000] Files (3) + +Info 158 [00:03:50.000] ----------------------------------------------- +Info 158 [00:03:51.000] Open files: +Info 158 [00:03:52.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 158 [00:03:53.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 158 [00:03:54.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 159 [00:03:55.000] event: + {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} +After running timeout callbacks PolledWatches:: /user/username/projects/myproject/src/package.json: @@ -706,6 +412,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/package.json: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/src/tsconfig.json: @@ -721,948 +429,104 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 117 [00:03:00.000] response: - { - "responseRequired": false - } -Before checking timeout queue length (1) and running +Before request -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 118 [00:03:01.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 - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 119 [00:03:02.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) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 120 [00:03:03.000] event: - {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 121 [00:03:04.000] event: - {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 122 [00:03:05.000] Delete package.json -Info 123 [00:03:07.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 124 [00:03:08.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 125 [00:03:09.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 126 [00:03:10.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 127 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 128 [00:03:12.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 - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 129 [00:03:13.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 130 [00:03:14.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 131 [00:03:15.000] Scheduled: *ensureProjectForOpenFiles* -After running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 132 [00:03:16.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 133 [00:03:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 134 [00:03:18.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 135 [00:03:19.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 136 [00:03:20.000] File '/package.json' does not exist according to earlier cached lookups. -Info 137 [00:03:21.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 138 [00:03:22.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 139 [00:03:23.000] File '/user/username/projects/package.json' does not exist. -Info 140 [00:03:24.000] File '/user/username/package.json' does not exist. -Info 141 [00:03:25.000] File '/user/package.json' does not exist. -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 according to earlier cached lookups. -Info 145 [00:03:29.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 146 [00:03:30.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 147 [00:03:31.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 148 [00:03:32.000] File '/package.json' does not exist according to earlier cached lookups. -Info 149 [00:03:33.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 150 [00:03:34.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 151 [00:03:35.000] File '/package.json' does not exist according to earlier cached lookups. -Info 152 [00:03:36.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 153 [00:03:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 154 [00:03:38.000] Different program with same set of files -Info 155 [00:03:39.000] Running: *ensureProjectForOpenFiles* -Info 156 [00:03:40.000] Before ensureProjectForOpenFiles: -Info 157 [00:03:41.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 157 [00:03:42.000] Files (3) - -Info 157 [00:03:43.000] ----------------------------------------------- -Info 157 [00:03:44.000] Open files: -Info 157 [00:03:45.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 157 [00:03:46.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 157 [00:03:47.000] After ensureProjectForOpenFiles: -Info 158 [00:03:48.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 158 [00:03:49.000] Files (3) - -Info 158 [00:03:50.000] ----------------------------------------------- -Info 158 [00:03:51.000] Open files: -Info 158 [00:03:52.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 158 [00:03:53.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 158 [00:03:54.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 159 [00:03:55.000] event: - {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} -After running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 160 [00:03:56.000] request: - { - "command": "geterr", - "arguments": { - "delay": 0, - "files": [ - "/user/username/projects/myproject/src/fileA.ts" - ] - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 161 [00:03:57.000] response: - { - "responseRequired": false - } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 162 [00:03:58.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 - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 163 [00:03:59.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) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 164 [00:04:00.000] event: - {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 165 [00:04:01.000] event: - {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 166 [00:04:02.000] Modify package json file to without type module -Info 167 [00:04:05.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 168 [00:04:06.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 169 [00:04:07.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"} - - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 170 [00:04:08.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 171 [00:04:09.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 172 [00:04:10.000] Scheduled: *ensureProjectForOpenFiles* -After running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 173 [00:04:11.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 174 [00:04:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 175 [00:04:13.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 176 [00:04:14.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 177 [00:04:15.000] File '/package.json' does not exist according to earlier cached lookups. -Info 178 [00:04:16.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 179 [00:04:17.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 180 [00:04:18.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 181 [00:04:19.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 182 [00:04:20.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 183 [00:04:21.000] Module resolution kind is not specified, using 'Node16'. -Info 184 [00:04:22.000] Resolving in CJS mode with conditions 'require', 'types', 'node'. -Info 185 [00:04:23.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file types: TypeScript, JavaScript, Declaration. -Info 186 [00:04:24.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 187 [00:04:25.000] File '/user/username/projects/myproject/src/fileB.mts' exists - use it as a name resolution result. -Info 188 [00:04:26.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -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] Different program with same set of files -Info 195 [00:04:33.000] Running: *ensureProjectForOpenFiles* -Info 196 [00:04:34.000] Before ensureProjectForOpenFiles: -Info 197 [00:04:35.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 197 [00:04:36.000] Files (3) - -Info 197 [00:04:37.000] ----------------------------------------------- -Info 197 [00:04:38.000] Open files: -Info 197 [00:04:39.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 197 [00:04:40.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 197 [00:04:41.000] After ensureProjectForOpenFiles: -Info 198 [00:04:42.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 198 [00:04:43.000] Files (3) - -Info 198 [00:04:44.000] ----------------------------------------------- -Info 198 [00:04:45.000] Open files: -Info 198 [00:04:46.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 198 [00:04:47.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 198 [00:04:48.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 199 [00:04:49.000] event: - {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} -After running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 200 [00:04:50.000] request: +Info 160 [00:03:56.000] request: { "command": "geterr", - "arguments": { - "delay": 0, - "files": [ - "/user/username/projects/myproject/src/fileA.ts" - ] - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 201 [00:04:51.000] response: + "arguments": { + "delay": 0, + "files": [ + "/user/username/projects/myproject/src/fileA.ts" + ] + }, + "seq": 4, + "type": "request" + } +Info 161 [00:03:57.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running -Info 202 [00:04:52.000] event: +Info 162 [00:03:58.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 -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 203 [00:04: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 add the field `\"type\": \"module\"` to '/user/username/projects/myproject/package.json'.","code":1479,"category":"error"}]}} +Info 163 [00:03:59.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) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 204 [00:04:54.000] event: +Info 164 [00:04:00.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 205 [00:04:55.000] event: - {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} +Info 165 [00:04:01.000] event: + {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} +Info 166 [00:04:02.000] Modify package json file to without type module +Info 167 [00:04:05.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 168 [00:04:06.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 169 [00:04:07.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"} -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Info 170 [00:04:08.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 171 [00:04:09.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 172 [00:04:10.000] Scheduled: *ensureProjectForOpenFiles* +After running timeout callbacks -Info 206 [00:04:56.000] Delete package.json -Info 207 [00:04:58.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 208 [00:04:59.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 209 [00:05:00.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 - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} +Info 173 [00:04:11.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 174 [00:04:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 175 [00:04:13.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 176 [00:04:14.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 177 [00:04:15.000] File '/package.json' does not exist according to earlier cached lookups. +Info 178 [00:04:16.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 179 [00:04:17.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 180 [00:04:18.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 181 [00:04:19.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 182 [00:04:20.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 183 [00:04:21.000] Module resolution kind is not specified, using 'Node16'. +Info 184 [00:04:22.000] Resolving in CJS mode with conditions 'require', 'types', 'node'. +Info 185 [00:04:23.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file types: TypeScript, JavaScript, Declaration. +Info 186 [00:04:24.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 187 [00:04:25.000] File '/user/username/projects/myproject/src/fileB.mts' exists - use it as a name resolution result. +Info 188 [00:04:26.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +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] Different program with same set of files +Info 195 [00:04:33.000] Running: *ensureProjectForOpenFiles* +Info 196 [00:04:34.000] Before ensureProjectForOpenFiles: +Info 197 [00:04:35.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 197 [00:04:36.000] Files (3) -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Info 197 [00:04:37.000] ----------------------------------------------- +Info 197 [00:04:38.000] Open files: +Info 197 [00:04:39.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 197 [00:04:40.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 197 [00:04:41.000] After ensureProjectForOpenFiles: +Info 198 [00:04:42.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 198 [00:04:43.000] Files (3) -Info 210 [00:05:01.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 211 [00:05:02.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 212 [00:05:03.000] Scheduled: *ensureProjectForOpenFiles* +Info 198 [00:04:44.000] ----------------------------------------------- +Info 198 [00:04:45.000] Open files: +Info 198 [00:04:46.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 198 [00:04:47.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 198 [00:04:48.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 199 [00:04:49.000] event: + {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks PolledWatches:: @@ -1673,29 +537,9 @@ PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/package.json: + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/src/tsconfig.json: @@ -1711,6 +555,60 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Before request + +Info 200 [00:04:50.000] request: + { + "command": "geterr", + "arguments": { + "delay": 0, + "files": [ + "/user/username/projects/myproject/src/fileA.ts" + ] + }, + "seq": 5, + "type": "request" + } +Info 201 [00:04:51.000] response: + { + "responseRequired": false + } +After request + +Before checking timeout queue length (1) and running + +Info 202 [00:04: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 203 [00:04: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 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 204 [00:04:54.000] event: + {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} +Info 205 [00:04:55.000] event: + {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} +Before running immediate callbacks and checking length (1) + +Info 206 [00:04:56.000] Delete package.json +Info 207 [00:04:58.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 208 [00:04:59.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 209 [00:05:00.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 210 [00:05:01.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 211 [00:05:02.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 212 [00:05:03.000] Scheduled: *ensureProjectForOpenFiles* +After running timeout callbacks + +Before running timeout callbacks + Info 213 [00:05:04.000] Running: /user/username/projects/myproject/src/tsconfig.json Info 214 [00:05:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Info 215 [00:05:06.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. @@ -1764,7 +662,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/package.json: +/user/username/projects/package.json: *new* {"pollingInterval":2000} FsWatches:: @@ -1781,6 +679,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Before request + Info 242 [00:05:45.000] request: { "command": "geterr", @@ -1793,222 +693,28 @@ Info 242 [00:05:45.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 243 [00:05:46.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running Info 244 [00:05:47.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 -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 245 [00:05:48.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) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 246 [00:05:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} Info 247 [00:05:50.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":6}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 cf2646cca128b..3c47552b93344 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 @@ -1,13 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/fileA.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/tsconfig.json] {"compilerOptions":{"target":"es2016","module":"Node16","outDir":"../out","traceResolution":true}} @@ -39,12 +30,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/fileA.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:30.000] For info: /user/username/projects/myproject/src/fileA.ts :: Config file name: /user/username/projects/myproject/src/tsconfig.json Info 4 [00:00:31.000] Creating configuration project /user/username/projects/myproject/src/tsconfig.json @@ -119,34 +113,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/src/package.json: +/user/username/projects/myproject/src/package.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: +/user/username/projects/myproject/src/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: +/user/username/projects/myproject/src/tsconfig.json: *new* {} -/user/username/projects/myproject/src/fileb.mts: +/user/username/projects/myproject/src/fileb.mts: *new* {} -/a/lib/lib.es2016.full.d.ts: +/a/lib/lib.es2016.full.d.ts: *new* {} -/user/username/projects/myproject/package.json: +/user/username/projects/myproject/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 39 [00:01:12.000] response: - { - "responseRequired": false - } 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 @@ -158,79 +152,13 @@ Before running timeout callbacks {"name":"app","version":"1.0.0","type":"module"} -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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* After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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. @@ -274,27 +202,7 @@ Info 74 [00:02:02.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before request Info 75 [00:02:03.000] request: { @@ -308,181 +216,25 @@ Info 75 [00:02:03.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 76 [00:02:04.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running Info 77 [00:02:05.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 -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 78 [00:02:06.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) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before running immediate callbacks and checking length (1) Info 79 [00:02:07.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} @@ -490,28 +242,6 @@ Info 80 [00:02:08.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 81 [00:02:09.000] Modify package json file to remove type module Info 82 [00:02:13.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 83 [00:02:14.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation @@ -523,79 +253,13 @@ Before running timeout callbacks {"name":"app","version":"1.0.0"} -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 87 [00:02:18.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation Info 88 [00:02:19.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json Info 89 [00:02:20.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 90 [00:02:21.000] Running: /user/username/projects/myproject/src/tsconfig.json Info 91 [00:02:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Info 92 [00:02:23.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. @@ -639,27 +303,7 @@ Info 115 [00:02:58.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before request Info 116 [00:02:59.000] request: { @@ -673,31 +317,94 @@ Info 116 [00:02:59.000] request: "seq": 3, "type": "request" } -Before request +Info 117 [00:03:00.000] response: + { + "responseRequired": false + } +After request -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} +Before checking timeout queue length (1) and running -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} +Info 118 [00:03:01.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 -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before running immediate callbacks and checking length (1) -After request +Info 119 [00:03:02.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 120 [00:03:03.000] event: + {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} +Info 121 [00:03:04.000] event: + {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} +Before running immediate callbacks and checking length (1) + +Info 122 [00:03:05.000] Delete package.json +Info 123 [00:03:07.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 124 [00:03:08.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 125 [00:03:09.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 126 [00:03:10.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 127 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 128 [00:03:12.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 129 [00:03:13.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 130 [00:03:14.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 131 [00:03:15.000] Scheduled: *ensureProjectForOpenFiles* +After running timeout callbacks + +Before running timeout callbacks + +Info 132 [00:03:16.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 133 [00:03:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 134 [00:03:18.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 135 [00:03:19.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 136 [00:03:20.000] File '/package.json' does not exist according to earlier cached lookups. +Info 137 [00:03:21.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 138 [00:03:22.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 139 [00:03:23.000] File '/user/username/projects/package.json' does not exist. +Info 140 [00:03:24.000] File '/user/username/package.json' does not exist. +Info 141 [00:03:25.000] File '/user/package.json' does not exist. +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 according to earlier cached lookups. +Info 145 [00:03:29.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 146 [00:03:30.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 147 [00:03:31.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 148 [00:03:32.000] File '/package.json' does not exist according to earlier cached lookups. +Info 149 [00:03:33.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 150 [00:03:34.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 151 [00:03:35.000] File '/a/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] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 154 [00:03:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 155 [00:03:39.000] Different program with same set of files +Info 156 [00:03:40.000] Running: *ensureProjectForOpenFiles* +Info 157 [00:03:41.000] Before ensureProjectForOpenFiles: +Info 158 [00:03:42.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 158 [00:03:43.000] Files (3) + +Info 158 [00:03:44.000] ----------------------------------------------- +Info 158 [00:03:45.000] Open files: +Info 158 [00:03:46.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 158 [00:03:47.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 158 [00:03:48.000] After ensureProjectForOpenFiles: +Info 159 [00:03:49.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 159 [00:03:50.000] Files (3) + +Info 159 [00:03:51.000] ----------------------------------------------- +Info 159 [00:03:52.000] Open files: +Info 159 [00:03:53.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 159 [00:03:54.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 159 [00:03:55.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 160 [00:03:56.000] event: + {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} +After running timeout callbacks PolledWatches:: /user/username/projects/myproject/src/package.json: @@ -706,6 +413,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/package.json: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/src/tsconfig.json: @@ -721,942 +430,97 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 117 [00:03:00.000] response: - { - "responseRequired": false - } -Before checking timeout queue length (1) and running +Before request -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 118 [00:03:01.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 - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 119 [00:03:02.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) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 120 [00:03:03.000] event: - {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 121 [00:03:04.000] event: - {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 122 [00:03:05.000] Delete package.json -Info 123 [00:03:07.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 124 [00:03:08.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 125 [00:03:09.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 126 [00:03:10.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 127 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 128 [00:03:12.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 - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 129 [00:03:13.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 130 [00:03:14.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 131 [00:03:15.000] Scheduled: *ensureProjectForOpenFiles* -After running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 132 [00:03:16.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 133 [00:03:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 134 [00:03:18.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 135 [00:03:19.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 136 [00:03:20.000] File '/package.json' does not exist according to earlier cached lookups. -Info 137 [00:03:21.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 138 [00:03:22.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 139 [00:03:23.000] File '/user/username/projects/package.json' does not exist. -Info 140 [00:03:24.000] File '/user/username/package.json' does not exist. -Info 141 [00:03:25.000] File '/user/package.json' does not exist. -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 according to earlier cached lookups. -Info 145 [00:03:29.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 146 [00:03:30.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 147 [00:03:31.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 148 [00:03:32.000] File '/package.json' does not exist according to earlier cached lookups. -Info 149 [00:03:33.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 150 [00:03:34.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 151 [00:03:35.000] File '/a/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] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 154 [00:03:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 155 [00:03:39.000] Different program with same set of files -Info 156 [00:03:40.000] Running: *ensureProjectForOpenFiles* -Info 157 [00:03:41.000] Before ensureProjectForOpenFiles: -Info 158 [00:03:42.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 158 [00:03:43.000] Files (3) - -Info 158 [00:03:44.000] ----------------------------------------------- -Info 158 [00:03:45.000] Open files: -Info 158 [00:03:46.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 158 [00:03:47.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 158 [00:03:48.000] After ensureProjectForOpenFiles: -Info 159 [00:03:49.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 159 [00:03:50.000] Files (3) - -Info 159 [00:03:51.000] ----------------------------------------------- -Info 159 [00:03:52.000] Open files: -Info 159 [00:03:53.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 159 [00:03:54.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 159 [00:03:55.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 160 [00:03:56.000] event: - {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} -After running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 161 [00:03:57.000] request: - { - "command": "geterr", - "arguments": { - "delay": 0, - "files": [ - "/user/username/projects/myproject/src/fileA.ts" - ] - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 162 [00:03:58.000] response: - { - "responseRequired": false - } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 163 [00:03: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 - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 164 [00:04: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) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 165 [00:04:01.000] event: - {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 166 [00:04:02.000] event: - {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 167 [00:04:03.000] Modify package json file to add type module -Info 168 [00:04:06.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 169 [00:04:07.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 170 [00:04:08.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"} - - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 171 [00:04:09.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 172 [00:04:10.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 173 [00:04:11.000] Scheduled: *ensureProjectForOpenFiles* -After running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 174 [00:04:12.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 175 [00:04:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 176 [00:04:14.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 177 [00:04:15.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 178 [00:04:16.000] File '/package.json' does not exist according to earlier cached lookups. -Info 179 [00:04:17.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 180 [00:04:18.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. -Info 181 [00:04:19.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 182 [00:04:20.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -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] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 187 [00:04:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 188 [00:04:26.000] Different program with same set of files -Info 189 [00:04:27.000] Running: *ensureProjectForOpenFiles* -Info 190 [00:04:28.000] Before ensureProjectForOpenFiles: -Info 191 [00:04:29.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 191 [00:04:30.000] Files (3) - -Info 191 [00:04:31.000] ----------------------------------------------- -Info 191 [00:04:32.000] Open files: -Info 191 [00:04:33.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 191 [00:04:34.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 191 [00:04:35.000] After ensureProjectForOpenFiles: -Info 192 [00:04:36.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 192 [00:04:37.000] Files (3) - -Info 192 [00:04:38.000] ----------------------------------------------- -Info 192 [00:04:39.000] Open files: -Info 192 [00:04:40.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 192 [00:04:41.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 192 [00:04:42.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 193 [00:04:43.000] event: - {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} -After running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 194 [00:04:44.000] request: - { - "command": "geterr", - "arguments": { - "delay": 0, - "files": [ - "/user/username/projects/myproject/src/fileA.ts" - ] - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 195 [00:04:45.000] response: +Info 161 [00:03:57.000] request: + { + "command": "geterr", + "arguments": { + "delay": 0, + "files": [ + "/user/username/projects/myproject/src/fileA.ts" + ] + }, + "seq": 4, + "type": "request" + } +Info 162 [00:03:58.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running -Info 196 [00:04:46.000] event: +Info 163 [00:03: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 -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 197 [00:04:47.000] event: - {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} +Info 164 [00:04: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) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 198 [00:04:48.000] event: +Info 165 [00:04:01.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 199 [00:04:49.000] event: - {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} +Info 166 [00:04:02.000] event: + {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} +Info 167 [00:04:03.000] Modify package json file to add type module +Info 168 [00:04:06.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 169 [00:04:07.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 170 [00:04:08.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"} -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Info 171 [00:04:09.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 172 [00:04:10.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 173 [00:04:11.000] Scheduled: *ensureProjectForOpenFiles* +After running timeout callbacks -Info 200 [00:04:50.000] Delete package.json -Info 201 [00:04:52.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 202 [00:04:53.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 203 [00:04:54.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 -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} +Info 174 [00:04:12.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 175 [00:04:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 176 [00:04:14.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 177 [00:04:15.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 178 [00:04:16.000] File '/package.json' does not exist according to earlier cached lookups. +Info 179 [00:04:17.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 180 [00:04:18.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 181 [00:04:19.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 182 [00:04:20.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +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] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 187 [00:04:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 188 [00:04:26.000] Different program with same set of files +Info 189 [00:04:27.000] Running: *ensureProjectForOpenFiles* +Info 190 [00:04:28.000] Before ensureProjectForOpenFiles: +Info 191 [00:04:29.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 191 [00:04:30.000] Files (3) -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Info 191 [00:04:31.000] ----------------------------------------------- +Info 191 [00:04:32.000] Open files: +Info 191 [00:04:33.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 191 [00:04:34.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 191 [00:04:35.000] After ensureProjectForOpenFiles: +Info 192 [00:04:36.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 192 [00:04:37.000] Files (3) -Info 204 [00:04:55.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 205 [00:04:56.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 206 [00:04:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 192 [00:04:38.000] ----------------------------------------------- +Info 192 [00:04:39.000] Open files: +Info 192 [00:04:40.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 192 [00:04:41.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 192 [00:04:42.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 193 [00:04:43.000] event: + {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks PolledWatches:: @@ -1667,29 +531,9 @@ PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/package.json: + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/src/tsconfig.json: @@ -1705,6 +549,60 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Before request + +Info 194 [00:04:44.000] request: + { + "command": "geterr", + "arguments": { + "delay": 0, + "files": [ + "/user/username/projects/myproject/src/fileA.ts" + ] + }, + "seq": 5, + "type": "request" + } +Info 195 [00:04:45.000] response: + { + "responseRequired": false + } +After request + +Before checking timeout queue length (1) and running + +Info 196 [00:04:46.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 197 [00:04:47.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 198 [00:04:48.000] event: + {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} +Info 199 [00:04:49.000] event: + {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} +Before running immediate callbacks and checking length (1) + +Info 200 [00:04:50.000] Delete package.json +Info 201 [00:04:52.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 202 [00:04:53.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 203 [00:04:54.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 204 [00:04:55.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 205 [00:04:56.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 206 [00:04:57.000] Scheduled: *ensureProjectForOpenFiles* +After running timeout callbacks + +Before running timeout callbacks + Info 207 [00:04:58.000] Running: /user/username/projects/myproject/src/tsconfig.json Info 208 [00:04:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Info 209 [00:05:00.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. @@ -1757,7 +655,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/package.json: +/user/username/projects/package.json: *new* {"pollingInterval":2000} FsWatches:: @@ -1774,6 +672,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} +Before request + Info 235 [00:05:38.000] request: { "command": "geterr", @@ -1786,222 +686,28 @@ Info 235 [00:05:38.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 236 [00:05:39.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running Info 237 [00:05:40.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 -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 238 [00:05:41.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) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 239 [00:05:42.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} Info 240 [00:05:43.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":6}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/package.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/package.json: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/src/tsconfig.json: - {} -/user/username/projects/myproject/src/fileb.mts: - {} -/a/lib/lib.es2016.full.d.ts: - {} -/user/username/projects/myproject/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 5200ac9388c56..39d34026a5711 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 @@ -1,13 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/src/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/src/a.ts] export const foo = 0; @@ -35,12 +26,15 @@ declare module 'ambient' {} export declare function observable(): unknown; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/src/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /src Info 3 [00:00:30.000] For info: /src/a.ts :: Config file name: /tsconfig.json Info 4 [00:00:31.000] Creating configuration project /tsconfig.json @@ -113,36 +107,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/src/ambient.d.ts: +/src/ambient.d.ts: *new* {} -/src/b-link.ts: +/src/b-link.ts: *new* {} -/src/b.ts: +/src/b.ts: *new* {} -/src/c.ts: +/src/c.ts: *new* {} -/package.json: +/package.json: *new* {} FsWatchesRecursive:: -/src: +/src: *new* {} -/node_modules: +/node_modules: *new* {} -Info 28 [00:01:04.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:05.000] request: { "command": "open", @@ -152,32 +148,6 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/b.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -194,6 +164,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -212,16 +186,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/b.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 33 [00:01:20.000] response: - { - "responseRequired": false - } +Before request + Info 34 [00:01:21.000] request: { "command": "open", @@ -231,30 +207,6 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -273,6 +225,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -289,16 +245,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/c.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 38 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 39 [00:01:39.000] request: { "command": "configure", @@ -313,56 +271,16 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 40 [00:01:40.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 41 [00:01:41.000] response: { "responseRequired": false } +After request + +Before request + Info 42 [00:01:42.000] request: { "command": "completionInfo", @@ -374,28 +292,6 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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: * @@ -407,28 +303,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 54 [00:01:54.000] response: { "response": { @@ -860,4 +734,6 @@ Info 54 [00:01:54.000] response: }, "responseRequired": true } +After request + Info 55 [00:01:55.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 6c0d8ae2740c9..841dbf5eeaee9 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 @@ -1,13 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/src/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/src/a.ts] export const foo = 0; @@ -35,12 +26,15 @@ declare module 'ambient' {} export declare function observable(): unknown; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/src/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /src Info 3 [00:00:30.000] For info: /src/a.ts :: Config file name: /tsconfig.json Info 4 [00:00:31.000] Creating configuration project /tsconfig.json @@ -113,36 +107,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/src/ambient.d.ts: +/src/ambient.d.ts: *new* {} -/src/b-link.ts: +/src/b-link.ts: *new* {} -/src/b.ts: +/src/b.ts: *new* {} -/src/c.ts: +/src/c.ts: *new* {} -/package.json: +/package.json: *new* {} FsWatchesRecursive:: -/src: +/src: *new* {} -/node_modules: +/node_modules: *new* {} -Info 28 [00:01:04.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:05.000] request: { "command": "open", @@ -152,32 +148,6 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/b.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -194,6 +164,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -212,16 +186,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/b.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 33 [00:01:20.000] response: - { - "responseRequired": false - } +Before request + Info 34 [00:01:21.000] request: { "command": "open", @@ -231,30 +207,6 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -273,6 +225,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -289,16 +245,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/c.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 38 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 39 [00:01:39.000] request: { "command": "configure", @@ -313,56 +271,16 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 40 [00:01:40.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 41 [00:01:41.000] response: { "responseRequired": false } +After request + +Before request + Info 42 [00:01:42.000] request: { "command": "completionInfo", @@ -374,28 +292,6 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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: * @@ -407,28 +303,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 54 [00:01:54.000] response: { "response": { @@ -860,6 +734,10 @@ Info 54 [00:01:54.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:01:55.000] request: { "command": "completionInfo", @@ -871,28 +749,6 @@ Info 55 [00:01:55.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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: * @@ -904,28 +760,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 67 [00:02:07.000] response: { "response": { @@ -1010,6 +844,8 @@ Info 67 [00:02:07.000] response: }, "responseRequired": true } +After request + Info 68 [00:02:08.000] mobxCache: { "modulePaths": [ { 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 4807d83148642..791631844e783 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 @@ -1,13 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/src/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/src/a.ts] export const foo = 0; @@ -35,12 +26,15 @@ declare module 'ambient' {} export declare function observable(): unknown; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/src/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /src Info 3 [00:00:30.000] For info: /src/a.ts :: Config file name: /tsconfig.json Info 4 [00:00:31.000] Creating configuration project /tsconfig.json @@ -113,36 +107,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/src/ambient.d.ts: +/src/ambient.d.ts: *new* {} -/src/b-link.ts: +/src/b-link.ts: *new* {} -/src/b.ts: +/src/b.ts: *new* {} -/src/c.ts: +/src/c.ts: *new* {} -/package.json: +/package.json: *new* {} FsWatchesRecursive:: -/src: +/src: *new* {} -/node_modules: +/node_modules: *new* {} -Info 28 [00:01:04.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:05.000] request: { "command": "open", @@ -152,32 +148,6 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/b.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -194,6 +164,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -212,16 +186,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/b.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 33 [00:01:20.000] response: - { - "responseRequired": false - } +Before request + Info 34 [00:01:21.000] request: { "command": "open", @@ -231,30 +207,6 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -273,6 +225,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -289,16 +245,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/c.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 38 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 39 [00:01:39.000] request: { "command": "configure", @@ -313,56 +271,16 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 40 [00:01:40.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 41 [00:01:41.000] response: { "responseRequired": false } +After request + +Before request + Info 42 [00:01:42.000] request: { "command": "completionInfo", @@ -374,28 +292,6 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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: * @@ -407,28 +303,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 54 [00:01:54.000] response: { "response": { @@ -860,6 +734,8 @@ Info 54 [00:01:54.000] response: }, "responseRequired": true } +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* @@ -869,26 +745,6 @@ Before running timeout callbacks export const foo = 0; -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -969,7 +825,7 @@ FsWatches:: {} /package.json: {} -/src/a2.ts: +/src/a2.ts: *new* {} FsWatchesRecursive:: 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 71a8a652ef5de..9c0a923a59a71 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 @@ -1,13 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/src/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/src/a.ts] export const foo = 0; @@ -35,12 +26,15 @@ declare module 'ambient' {} export declare function observable(): unknown; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/src/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /src Info 3 [00:00:30.000] For info: /src/a.ts :: Config file name: /tsconfig.json Info 4 [00:00:31.000] Creating configuration project /tsconfig.json @@ -113,36 +107,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/src/ambient.d.ts: +/src/ambient.d.ts: *new* {} -/src/b-link.ts: +/src/b-link.ts: *new* {} -/src/b.ts: +/src/b.ts: *new* {} -/src/c.ts: +/src/c.ts: *new* {} -/package.json: +/package.json: *new* {} FsWatchesRecursive:: -/src: +/src: *new* {} -/node_modules: +/node_modules: *new* {} -Info 28 [00:01:04.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:05.000] request: { "command": "open", @@ -152,32 +148,6 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/b.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -194,6 +164,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -212,16 +186,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/b.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 33 [00:01:20.000] response: - { - "responseRequired": false - } +Before request + Info 34 [00:01:21.000] request: { "command": "open", @@ -231,30 +207,6 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -273,6 +225,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -289,16 +245,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/c.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 38 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 39 [00:01:39.000] request: { "command": "configure", @@ -313,56 +271,16 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 40 [00:01:40.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 41 [00:01:41.000] response: { "responseRequired": false } +After request + +Before request + Info 42 [00:01:42.000] request: { "command": "completionInfo", @@ -374,28 +292,6 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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: * @@ -407,28 +303,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 54 [00:01:54.000] response: { "response": { @@ -860,6 +734,10 @@ Info 54 [00:01:54.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:01:55.000] request: { "command": "completionInfo", @@ -871,28 +749,6 @@ Info 55 [00:01:55.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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: * @@ -904,28 +760,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 67 [00:02:07.000] response: { "response": { @@ -1010,6 +844,8 @@ Info 67 [00:02:07.000] response: }, "responseRequired": true } +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 @@ -1021,44 +857,4 @@ Before running timeout callbacks {} -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - After running timeout callbacks - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} 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 94a45050eb7b2..815df5241c8ab 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 @@ -1,13 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/src/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/src/a.ts] export const foo = 0; @@ -35,12 +26,15 @@ declare module 'ambient' {} export declare function observable(): unknown; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/src/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /src Info 3 [00:00:30.000] For info: /src/a.ts :: Config file name: /tsconfig.json Info 4 [00:00:31.000] Creating configuration project /tsconfig.json @@ -113,36 +107,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/src/ambient.d.ts: +/src/ambient.d.ts: *new* {} -/src/b-link.ts: +/src/b-link.ts: *new* {} -/src/b.ts: +/src/b.ts: *new* {} -/src/c.ts: +/src/c.ts: *new* {} -/package.json: +/package.json: *new* {} FsWatchesRecursive:: -/src: +/src: *new* {} -/node_modules: +/node_modules: *new* {} -Info 28 [00:01:04.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:05.000] request: { "command": "open", @@ -152,32 +148,6 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/b.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -194,6 +164,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -212,16 +186,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/b.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 33 [00:01:20.000] response: - { - "responseRequired": false - } +Before request + Info 34 [00:01:21.000] request: { "command": "open", @@ -231,30 +207,6 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -273,6 +225,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -289,16 +245,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/c.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 38 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 39 [00:01:39.000] request: { "command": "configure", @@ -313,56 +271,16 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 40 [00:01:40.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 41 [00:01:41.000] response: { "responseRequired": false } +After request + +Before request + Info 42 [00:01:42.000] request: { "command": "completionInfo", @@ -374,28 +292,6 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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: * @@ -407,28 +303,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 54 [00:01:54.000] response: { "response": { @@ -860,6 +734,8 @@ Info 54 [00:01:54.000] response: }, "responseRequired": true } +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 Before running timeout callbacks @@ -867,46 +743,6 @@ Before running timeout callbacks {} -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - After running timeout callbacks -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 57 [00:02:00.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 f7f1164c598de..5ee8127199c78 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 @@ -1,13 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/src/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/src/a.ts] export const foo = 0; @@ -35,12 +26,15 @@ declare module 'ambient' {} export declare function observable(): unknown; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/src/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /src Info 3 [00:00:30.000] For info: /src/a.ts :: Config file name: /tsconfig.json Info 4 [00:00:31.000] Creating configuration project /tsconfig.json @@ -113,36 +107,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/src/ambient.d.ts: +/src/ambient.d.ts: *new* {} -/src/b-link.ts: +/src/b-link.ts: *new* {} -/src/b.ts: +/src/b.ts: *new* {} -/src/c.ts: +/src/c.ts: *new* {} -/package.json: +/package.json: *new* {} FsWatchesRecursive:: -/src: +/src: *new* {} -/node_modules: +/node_modules: *new* {} -Info 28 [00:01:04.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:05.000] request: { "command": "open", @@ -152,32 +148,6 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/b.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -194,6 +164,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -212,16 +186,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/b.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 33 [00:01:20.000] response: - { - "responseRequired": false - } +Before request + Info 34 [00:01:21.000] request: { "command": "open", @@ -231,30 +207,6 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -273,6 +225,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -289,16 +245,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/c.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 38 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 39 [00:01:39.000] request: { "command": "configure", @@ -313,56 +271,16 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 40 [00:01:40.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 41 [00:01:41.000] response: { "responseRequired": false } +After request + +Before request + Info 42 [00:01:42.000] request: { "command": "completionInfo", @@ -374,28 +292,6 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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: * @@ -407,28 +303,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 54 [00:01:54.000] response: { "response": { @@ -860,6 +734,8 @@ Info 54 [00:01:54.000] response: }, "responseRequired": true } +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* @@ -869,26 +745,6 @@ Before running timeout callbacks { "compilerOptions": { "moduleResolution": "classic" }, "include": ["src"] } -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 : { @@ -942,24 +798,4 @@ Info 68 [00:02:35.000] FileName: /src/c.ts ProjectRootPath: undefined Info 68 [00:02:36.000] Projects: /tsconfig.json After running timeout callbacks -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 68 [00:02:37.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 2ecac84fc8683..7977be3e822fe 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 @@ -1,13 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/src/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/src/a.ts] export const foo = 0; @@ -35,12 +26,15 @@ declare module 'ambient' {} export declare function observable(): unknown; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/src/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /src Info 3 [00:00:30.000] For info: /src/a.ts :: Config file name: /tsconfig.json Info 4 [00:00:31.000] Creating configuration project /tsconfig.json @@ -113,36 +107,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/src/ambient.d.ts: +/src/ambient.d.ts: *new* {} -/src/b-link.ts: +/src/b-link.ts: *new* {} -/src/b.ts: +/src/b.ts: *new* {} -/src/c.ts: +/src/c.ts: *new* {} -/package.json: +/package.json: *new* {} FsWatchesRecursive:: -/src: +/src: *new* {} -/node_modules: +/node_modules: *new* {} -Info 28 [00:01:04.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:05.000] request: { "command": "open", @@ -152,32 +148,6 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/b.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -194,6 +164,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -212,16 +186,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/b.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 33 [00:01:20.000] response: - { - "responseRequired": false - } +Before request + Info 34 [00:01:21.000] request: { "command": "open", @@ -231,30 +207,6 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -273,6 +225,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -289,16 +245,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/c.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 38 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 39 [00:01:39.000] request: { "command": "configure", @@ -313,56 +271,16 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 40 [00:01:40.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 41 [00:01:41.000] response: { "responseRequired": false } +After request + +Before request + Info 42 [00:01:42.000] request: { "command": "completionInfo", @@ -374,28 +292,6 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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: * @@ -407,28 +303,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 54 [00:01:54.000] response: { "response": { @@ -860,6 +734,8 @@ Info 54 [00:01:54.000] response: }, "responseRequired": true } +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 @@ -888,6 +764,10 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/b-link.ts: + {} + FsWatchesRecursive:: /src: {} @@ -954,22 +834,4 @@ Info 80 [00:02:47.000] FileName: /src/c.ts ProjectRootPath: undefined Info 80 [00:02:48.000] Projects: /tsconfig.json After running timeout callbacks -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 80 [00:02:49.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 484aec97d6752..0d9e2eff0ac29 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 @@ -1,13 +1,4 @@ Info 0 [00:00:27.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:28.000] request: - { - "command": "open", - "arguments": { - "file": "/src/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/src/a.ts] export const foo = 0; @@ -35,12 +26,15 @@ declare module 'ambient' {} export declare function observable(): unknown; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:28.000] request: + { + "command": "open", + "arguments": { + "file": "/src/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:29.000] Search path: /src Info 3 [00:00:30.000] For info: /src/a.ts :: Config file name: /tsconfig.json Info 4 [00:00:31.000] Creating configuration project /tsconfig.json @@ -113,36 +107,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/src/ambient.d.ts: +/src/ambient.d.ts: *new* {} -/src/b-link.ts: +/src/b-link.ts: *new* {} -/src/b.ts: +/src/b.ts: *new* {} -/src/c.ts: +/src/c.ts: *new* {} -/package.json: +/package.json: *new* {} FsWatchesRecursive:: -/src: +/src: *new* {} -/node_modules: +/node_modules: *new* {} -Info 28 [00:01:04.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:05.000] request: { "command": "open", @@ -152,32 +148,6 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/b.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -194,6 +164,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -212,16 +186,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/b.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 33 [00:01:20.000] response: - { - "responseRequired": false - } +Before request + Info 34 [00:01:21.000] request: { "command": "open", @@ -231,30 +207,6 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/src/c.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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 @@ -273,6 +225,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -289,16 +245,18 @@ FsWatches:: /package.json: {} +FsWatches *deleted*:: +/src/c.ts: + {} + FsWatchesRecursive:: /src: {} /node_modules: {} -Info 38 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 39 [00:01:39.000] request: { "command": "configure", @@ -313,56 +271,16 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 40 [00:01:40.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 41 [00:01:41.000] response: { "responseRequired": false } +After request + +Before request + Info 42 [00:01:42.000] request: { "command": "completionInfo", @@ -374,28 +292,6 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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: * @@ -407,28 +303,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 54 [00:01:54.000] response: { "response": { @@ -860,9 +734,13 @@ Info 54 [00:01:54.000] response: }, "responseRequired": true } +After request + Info 55 [00:01:55.000] moduleSpecifierCache for {} (/src/b.ts -> /src/a.ts) { "isBlockedByPackageJsonDependencies": false } +Before request + Info 56 [00:01:56.000] request: { "command": "configure", @@ -874,60 +752,20 @@ Info 56 [00:01:56.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 57 [00:01:57.000] response: {"seq":0,"type":"response","command":"configure","request_seq":6,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 58 [00:01:58.000] response: { "responseRequired": false } +After request + Info 59 [00:01:59.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 +Before request + Info 61 [00:02:01.000] request: { "command": "completionInfo", @@ -939,28 +777,6 @@ Info 61 [00:02:01.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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: * @@ -970,28 +786,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 71 [00:02:11.000] response: { "response": { @@ -1423,10 +1217,14 @@ Info 71 [00:02:11.000] response: }, "responseRequired": true } +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) { "isBlockedByPackageJsonDependencies": false } +Before request + Info 74 [00:02:14.000] request: { "command": "configure", @@ -1438,56 +1236,16 @@ Info 74 [00:02:14.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 75 [00:02:15.000] response: {"seq":0,"type":"response","command":"configure","request_seq":8,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 76 [00:02:16.000] response: { "responseRequired": false } +After request + +Before request + Info 77 [00:02:17.000] request: { "command": "completionInfo", @@ -1499,28 +1257,6 @@ Info 77 [00:02:17.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - 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: * @@ -1530,28 +1266,6 @@ 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: * -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} -/src/ambient.d.ts: - {} -/src/b-link.ts: - {} -/package.json: - {} - -FsWatchesRecursive:: -/src: - {} -/node_modules: - {} - Info 87 [00:02:27.000] response: { "response": { @@ -1983,4 +1697,6 @@ Info 87 [00:02:27.000] response: }, "responseRequired": true } +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 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 c4d1aeb336cc8..55ef46681a147 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 @@ -1,13 +1,4 @@ Info 0 [00:00:17.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:18.000] request: - { - "command": "open", - "arguments": { - "file": "/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/tsconfig.json] { @@ -37,12 +28,15 @@ export const ghijkl = a.abcdef; {"references":[{"path":"./a"},{"path":"./b"}],"files":[]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:18.000] request: + { + "command": "open", + "arguments": { + "file": "/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:19.000] Search path: /a Info 3 [00:00:20.000] For info: /a/index.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:21.000] Creating configuration project /a/tsconfig.json @@ -89,28 +83,30 @@ Info 23 [00:00:45.000] ----------------------------------------------- Info 23 [00:00:46.000] Open files: Info 23 [00:00:47.000] FileName: /a/index.ts ProjectRootPath: undefined Info 23 [00:00:48.000] Projects: /a/tsconfig.json +Info 23 [00:00:49.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} -/tsconfig.json: +/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 23 [00:00:49.000] response: - { - "responseRequired": false - } +Before request + Info 24 [00:00:50.000] request: { "command": "navto", @@ -120,24 +116,6 @@ Info 24 [00:00:50.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 25 [00:00:51.000] Loading configured project /tsconfig.json Info 26 [00:00:52.000] Config: /tsconfig.json : { "rootNames": [], @@ -195,32 +173,6 @@ Info 42 [00:01:08.000] Files (2) Matched by default include pattern '**/*' Info 43 [00:01:09.000] ----------------------------------------------- -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/tsconfig.json: - {} -/b/tsconfig.json: - {} -/b/index.ts: - {} - -FsWatchesRecursive:: -/a: - {} -/b: - {} - Info 44 [00:01:10.000] response: { "response": [ @@ -242,4 +194,29 @@ Info 44 [00:01:10.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/a/lib/lib.d.ts: + {"pollingInterval":500} +/a/node_modules/@types: + {"pollingInterval":500} +/b/node_modules/@types: *new* + {"pollingInterval":500} + +FsWatches:: +/a/tsconfig.json: + {} +/tsconfig.json: + {} +/b/tsconfig.json: *new* + {} +/b/index.ts: *new* + {} + +FsWatchesRecursive:: +/a: + {} +/b: *new* + {} diff --git a/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols.js b/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols.js index 0c7ce4cee5079..87ea2b9eff1d6 100644 --- a/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols.js +++ b/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols.js @@ -1,13 +1,4 @@ Info 0 [00:00:15.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:16.000] request: - { - "command": "open", - "arguments": { - "file": "/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/tsconfig.json] { @@ -34,12 +25,15 @@ import a = require("../a"); export const ghijkl = a.abcdef; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:16.000] request: + { + "command": "open", + "arguments": { + "file": "/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:17.000] Search path: /a Info 3 [00:00:18.000] For info: /a/index.ts :: Config file name: /a/tsconfig.json Info 4 [00:00:19.000] Creating configuration project /a/tsconfig.json @@ -78,26 +72,28 @@ Info 19 [00:00:36.000] ----------------------------------------------- Info 19 [00:00:37.000] Open files: Info 19 [00:00:38.000] FileName: /a/index.ts ProjectRootPath: undefined Info 19 [00:00:39.000] Projects: /a/tsconfig.json +Info 19 [00:00:40.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/node_modules/@types: +/a/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/tsconfig.json: +/a/tsconfig.json: *new* {} FsWatchesRecursive:: -/a: +/a: *new* {} -Info 19 [00:00:40.000] response: - { - "responseRequired": false - } +Before request + Info 20 [00:00:41.000] request: { "command": "open", @@ -107,22 +103,6 @@ Info 20 [00:00:41.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} - Info 21 [00:00:42.000] Search path: /b Info 22 [00:00:43.000] For info: /b/index.ts :: Config file name: /b/tsconfig.json Info 23 [00:00:44.000] Creating configuration project /b/tsconfig.json @@ -176,6 +156,10 @@ Info 38 [00:01:06.000] FileName: /a/index.ts ProjectRootPath: undefined Info 38 [00:01:07.000] Projects: /a/tsconfig.json,/b/tsconfig.json Info 38 [00:01:08.000] FileName: /b/index.ts ProjectRootPath: undefined Info 38 [00:01:09.000] Projects: /b/tsconfig.json +Info 38 [00:01:10.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -183,25 +167,23 @@ PolledWatches:: {"pollingInterval":500} /a/node_modules/@types: {"pollingInterval":500} -/b/node_modules/@types: +/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: /a/tsconfig.json: {} -/b/tsconfig.json: +/b/tsconfig.json: *new* {} FsWatchesRecursive:: /a: {} -/b: +/b: *new* {} -Info 38 [00:01:10.000] response: - { - "responseRequired": false - } +Before request + Info 39 [00:01:11.000] request: { "command": "navto", @@ -212,50 +194,6 @@ Info 39 [00:01:11.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} -/b: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/node_modules/@types: - {"pollingInterval":500} -/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/tsconfig.json: - {} -/b/tsconfig.json: - {} - -FsWatchesRecursive:: -/a: - {} -/b: - {} - Info 40 [00:01:12.000] response: { "response": [ @@ -277,4 +215,5 @@ Info 40 [00:01:12.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/navTo/should-not-include-type-symbols.js b/tests/baselines/reference/tsserver/navTo/should-not-include-type-symbols.js index aa82393fc4d71..dcfa39ad5e99a 100644 --- a/tests/baselines/reference/tsserver/navTo/should-not-include-type-symbols.js +++ b/tests/baselines/reference/tsserver/navTo/should-not-include-type-symbols.js @@ -1,13 +1,4 @@ Info 0 [00:00:15.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:16.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/file1.js" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/file1.js] function foo() {} @@ -29,12 +20,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:16.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/file1.js" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:17.000] Search path: /a/b Info 3 [00:00:18.000] For info: /a/b/file1.js :: Config file name: /a/b/jsconfig.json Info 4 [00:00:19.000] Creating configuration project /a/b/jsconfig.json @@ -71,76 +65,78 @@ Info 15 [00:00:30.000] Files (2) Matched by default include pattern '**/*' Info 16 [00:00:31.000] ----------------------------------------------- -Info 17 [00:00:32.000] Project '/a/b/jsconfig.json' (Configured) -Info 17 [00:00:33.000] Files (2) - -Info 17 [00:00:34.000] ----------------------------------------------- -Info 17 [00:00:35.000] Open files: -Info 17 [00:00:36.000] FileName: /a/b/file1.js ProjectRootPath: undefined -Info 17 [00:00:37.000] Projects: /a/b/jsconfig.json -After request +TI:: Creating typing installer PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} -/a/b/bower_components: - {"pollingInterval":500} -/a/b/node_modules: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/jsconfig.json: +/a/b/jsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 17 [00:00:38.000] response: +TI:: [00:00:32.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:33.000] Processing cache location '/a/data/' +TI:: [00:00:34.000] Trying to find '/a/data/package.json'... +TI:: [00:00:35.000] Finished processing cache location '/a/data/' +TI:: [00:00:36.000] Npm config file: /a/data/package.json +TI:: [00:00:37.000] Npm config file: '/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 +//// [/a/data/package.json] +{ "private": true } + +//// [/a/data/node_modules/types-registry/index.json] +{ + "entries": {} +} + + +TI:: [00:00:51.000] Got install request {"projectName":"/a/b/jsconfig.json","fileNames":["/a/lib/lib.d.ts","/a/b/file1.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/a/b/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/a/b","cachePath":"/a/data/","kind":"discover"} +TI:: [00:00:52.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:00:53.000] Processing cache location '/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":["/a/b/bower_components","/a/b/node_modules"]} +TI:: [00:00:59.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/a/b/bower_components","/a/b/node_modules"]} +TI:: [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/bower_components +TI:: [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/bower_components 1 undefined Project: /a/b/jsconfig.json watcher already invoked: false +TI:: [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/bower_components 1 undefined Project: /a/b/jsconfig.json watcher already invoked: false +TI:: [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules +TI:: [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules 1 undefined Project: /a/b/jsconfig.json watcher already invoked: false +TI:: [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules 1 undefined Project: /a/b/jsconfig.json watcher already invoked: false +TI:: [00:01:06.000] Sending response: + {"projectName":"/a/b/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/a/b/jsconfig.json","allowNonTsExtensions":true},"typings":[],"unresolvedImports":[],"kind":"action::set"} +TI:: [00:01:07.000] No new typings were requested as a result of typings discovery +Info 17 [00:01:08.000] Project '/a/b/jsconfig.json' (Configured) +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: /a/b/file1.js ProjectRootPath: undefined +Info 17 [00:01:13.000] Projects: /a/b/jsconfig.json +Info 17 [00:01:14.000] response: { "responseRequired": false } -Info 18 [00:00:39.000] request: - { - "command": "navto", - "arguments": { - "searchValue": "Document", - "file": "/a/b/file1.js", - "projectFileName": "/a/b/jsconfig.json" - }, - "seq": 2, - "type": "request" - } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} -/a/b/bower_components: - {"pollingInterval":500} -/a/b/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/jsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - After request PolledWatches:: /a/b/node_modules/@types: {"pollingInterval":500} -/a/b/bower_components: +/a/b/bower_components: *new* {"pollingInterval":500} -/a/b/node_modules: +/a/b/node_modules: *new* {"pollingInterval":500} FsWatches:: @@ -153,12 +149,29 @@ FsWatchesRecursive:: /a/b: {} -Info 19 [00:00:40.000] response: +Before request + +Info 18 [00:01:15.000] request: + { + "command": "navto", + "arguments": { + "searchValue": "Document", + "file": "/a/b/file1.js", + "projectFileName": "/a/b/jsconfig.json" + }, + "seq": 2, + "type": "request" + } +Info 19 [00:01:16.000] response: { "response": [], "responseRequired": true } -Info 20 [00:00:41.000] request: +After request + +Before request + +Info 20 [00:01:17.000] request: { "command": "navto", "arguments": { @@ -169,47 +182,7 @@ Info 20 [00:00:41.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} -/a/b/bower_components: - {"pollingInterval":500} -/a/b/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/jsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} -/a/b/bower_components: - {"pollingInterval":500} -/a/b/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/jsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - -Info 21 [00:00:42.000] response: +Info 21 [00:01:18.000] response: { "response": [ { @@ -230,4 +203,5 @@ Info 21 [00:00:42.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/navTo/should-work-with-Deprecated.js b/tests/baselines/reference/tsserver/navTo/should-work-with-Deprecated.js index 84ab68558f244..27ebbbb90c2d4 100644 --- a/tests/baselines/reference/tsserver/navTo/should-work-with-Deprecated.js +++ b/tests/baselines/reference/tsserver/navTo/should-work-with-Deprecated.js @@ -1,13 +1,4 @@ Info 0 [00:00:15.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:16.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/file1.js" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/file1.js] /** @deprecated */ @@ -30,12 +21,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:16.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/file1.js" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:17.000] Search path: /a/b Info 3 [00:00:18.000] For info: /a/b/file1.js :: Config file name: /a/b/jsconfig.json Info 4 [00:00:19.000] Creating configuration project /a/b/jsconfig.json @@ -72,76 +66,78 @@ Info 15 [00:00:30.000] Files (2) Matched by default include pattern '**/*' Info 16 [00:00:31.000] ----------------------------------------------- -Info 17 [00:00:32.000] Project '/a/b/jsconfig.json' (Configured) -Info 17 [00:00:33.000] Files (2) - -Info 17 [00:00:34.000] ----------------------------------------------- -Info 17 [00:00:35.000] Open files: -Info 17 [00:00:36.000] FileName: /a/b/file1.js ProjectRootPath: undefined -Info 17 [00:00:37.000] Projects: /a/b/jsconfig.json -After request +TI:: Creating typing installer PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} -/a/b/bower_components: - {"pollingInterval":500} -/a/b/node_modules: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/jsconfig.json: +/a/b/jsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 17 [00:00:38.000] response: +TI:: [00:00:32.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:33.000] Processing cache location '/a/data/' +TI:: [00:00:34.000] Trying to find '/a/data/package.json'... +TI:: [00:00:35.000] Finished processing cache location '/a/data/' +TI:: [00:00:36.000] Npm config file: /a/data/package.json +TI:: [00:00:37.000] Npm config file: '/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 +//// [/a/data/package.json] +{ "private": true } + +//// [/a/data/node_modules/types-registry/index.json] +{ + "entries": {} +} + + +TI:: [00:00:51.000] Got install request {"projectName":"/a/b/jsconfig.json","fileNames":["/a/lib/lib.d.ts","/a/b/file1.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/a/b/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/a/b","cachePath":"/a/data/","kind":"discover"} +TI:: [00:00:52.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:00:53.000] Processing cache location '/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":["/a/b/bower_components","/a/b/node_modules"]} +TI:: [00:00:59.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/a/b/bower_components","/a/b/node_modules"]} +TI:: [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/bower_components +TI:: [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/bower_components 1 undefined Project: /a/b/jsconfig.json watcher already invoked: false +TI:: [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/bower_components 1 undefined Project: /a/b/jsconfig.json watcher already invoked: false +TI:: [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules +TI:: [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules 1 undefined Project: /a/b/jsconfig.json watcher already invoked: false +TI:: [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/node_modules 1 undefined Project: /a/b/jsconfig.json watcher already invoked: false +TI:: [00:01:06.000] Sending response: + {"projectName":"/a/b/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/a/b/jsconfig.json","allowNonTsExtensions":true},"typings":[],"unresolvedImports":[],"kind":"action::set"} +TI:: [00:01:07.000] No new typings were requested as a result of typings discovery +Info 17 [00:01:08.000] Project '/a/b/jsconfig.json' (Configured) +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: /a/b/file1.js ProjectRootPath: undefined +Info 17 [00:01:13.000] Projects: /a/b/jsconfig.json +Info 17 [00:01:14.000] response: { "responseRequired": false } -Info 18 [00:00:39.000] request: - { - "command": "navto", - "arguments": { - "searchValue": "foo", - "file": "/a/b/file1.js", - "projectFileName": "/a/b/jsconfig.json" - }, - "seq": 2, - "type": "request" - } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} -/a/b/bower_components: - {"pollingInterval":500} -/a/b/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/jsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - After request PolledWatches:: /a/b/node_modules/@types: {"pollingInterval":500} -/a/b/bower_components: +/a/b/bower_components: *new* {"pollingInterval":500} -/a/b/node_modules: +/a/b/node_modules: *new* {"pollingInterval":500} FsWatches:: @@ -154,7 +150,20 @@ FsWatchesRecursive:: /a/b: {} -Info 19 [00:00:40.000] response: +Before request + +Info 18 [00:01:15.000] request: + { + "command": "navto", + "arguments": { + "searchValue": "foo", + "file": "/a/b/file1.js", + "projectFileName": "/a/b/jsconfig.json" + }, + "seq": 2, + "type": "request" + } +Info 19 [00:01:16.000] response: { "response": [ { @@ -175,4 +184,5 @@ Info 19 [00:00:40.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/occurences/should-be-marked-if-only-on-string-values.js b/tests/baselines/reference/tsserver/occurences/should-be-marked-if-only-on-string-values.js index 9b53b5b65ddc2..fb0384591b89a 100644 --- a/tests/baselines/reference/tsserver/occurences/should-be-marked-if-only-on-string-values.js +++ b/tests/baselines/reference/tsserver/occurences/should-be-marked-if-only-on-string-values.js @@ -1,4 +1,12 @@ Info 0 [00:00:09.000] Provided types map file "/a/lib/typesMap.json" doesn't exist +Before request +//// [/a/b/file1.ts] +let t1 = "div"; +let t2 = "div"; +let t3 = { "div": 123 }; +let t4 = t3["div"]; + + Info 1 [00:00:10.000] request: { "command": "open", @@ -8,20 +16,6 @@ Info 1 [00:00:10.000] request: "seq": 1, "type": "request" } -Before request -//// [/a/b/file1.ts] -let t1 = "div"; -let t2 = "div"; -let t3 = { "div": 123 }; -let t4 = t3["div"]; - - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 2 [00:00:11.000] Search path: /a/b Info 3 [00:00:12.000] For info: /a/b/file1.ts :: No config files found. Info 4 [00:00:13.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -45,22 +39,20 @@ Info 12 [00:00:23.000] ----------------------------------------------- Info 12 [00:00:24.000] Open files: Info 12 [00:00:25.000] FileName: /a/b/file1.ts ProjectRootPath: undefined Info 12 [00:00:26.000] Projects: /dev/null/inferredProject1* +Info 12 [00:00:27.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} -FsWatches:: - -FsWatchesRecursive:: +Before request -Info 12 [00:00:27.000] response: - { - "responseRequired": false - } Info 13 [00:00:28.000] request: { "command": "documentHighlights", @@ -75,30 +67,6 @@ Info 13 [00:00:28.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - Info 14 [00:00:29.000] response: { "response": [ @@ -162,6 +130,10 @@ Info 14 [00:00:29.000] response: ], "responseRequired": true } +After request + +Before request + Info 15 [00:00:30.000] request: { "command": "documentHighlights", @@ -176,30 +148,6 @@ Info 15 [00:00:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - Info 16 [00:00:31.000] response: { "response": [ @@ -241,6 +189,10 @@ Info 16 [00:00:31.000] response: ], "responseRequired": true } +After request + +Before request + Info 17 [00:00:32.000] request: { "command": "documentHighlights", @@ -255,30 +207,6 @@ Info 17 [00:00:32.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: - -FsWatchesRecursive:: - Info 18 [00:00:33.000] response: { "response": [ @@ -319,4 +247,5 @@ Info 18 [00:00:33.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request 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 97cd4f0f3317e..7fe382f9ff959 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 @@ -1,13 +1,4 @@ Info 0 [00:00:19.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:20.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/file.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/file.ts] const x = 10; @@ -38,12 +29,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:20.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/file.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:21.000] Search path: /user/username/projects/myproject Info 3 [00:00:22.000] For info: /user/username/projects/myproject/file.ts :: No config files found. Info 4 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root @@ -72,26 +66,26 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: +/user/username/projects/myproject/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 14 [00:00:39.000] response: - { - "responseRequired": false - } Info 15 [00:00:40.000] request: { "command": "geterr", @@ -104,145 +98,33 @@ Info 15 [00:00:40.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 16 [00:00:41.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: +Before checking timeout queue length (1) and running Info 17 [00:00:42.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 -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 18 [00:00:43.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) -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 19 [00:00:44.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} Info 20 [00:00:45.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: +Before request Info 21 [00:00:46.000] request: { @@ -270,43 +152,15 @@ Info 21 [00:00:46.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 22 [00:00:47.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 23 [00:00:48.000] request: { "command": "geterr", @@ -319,57 +173,13 @@ Info 23 [00:00:48.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 24 [00:00:49.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: +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 @@ -378,89 +188,21 @@ Info 28 [00:00:53.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 -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 29 [00:00:54.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) -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 30 [00:00:55.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} Info 31 [00:00:56.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: +Before request Info 32 [00:00:57.000] request: { @@ -488,43 +230,15 @@ Info 32 [00:00:57.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 33 [00:00:58.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 34 [00:00:59.000] request: { "command": "geterr", @@ -537,57 +251,13 @@ Info 34 [00:00:59.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 35 [00:01:00.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: +Before checking timeout queue length (1) and running Info 36 [00:01:01.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 37 [00:01:02.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms @@ -596,86 +266,16 @@ Info 39 [00:01:04.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 -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 40 [00:01:05.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) -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 41 [00:01:06.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} Info 42 [00:01:07.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":6}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/files-are-added-to-inferred-project.js b/tests/baselines/reference/tsserver/partialSemanticServer/files-are-added-to-inferred-project.js index daa16f913b32f..eafdab81afc5c 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/files-are-added-to-inferred-project.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/files-are-added-to-inferred-project.js @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a.ts] import { y, cc } from "./b"; @@ -42,12 +33,15 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 3 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms Info 4 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) @@ -69,18 +63,14 @@ Info 7 [00:00:40.000] ----------------------------------------------- Info 7 [00:00:41.000] Open files: Info 7 [00:00:42.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined Info 7 [00:00:43.000] Projects: /dev/null/inferredProject1* -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 7 [00:00:44.000] response: { "responseRequired": false } +After request + +Before request + Info 8 [00:00:45.000] request: { "command": "completions", @@ -92,28 +82,12 @@ Info 8 [00:00:45.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 9 [00:00:46.000] getCompletionData: Get current token: * Info 10 [00:00:47.000] getCompletionData: Is inside comment: * Info 11 [00:00:48.000] getCompletionData: Get previous token: * Info 12 [00:00:49.000] getCompletionsAtPosition: isCompletionListBlocker: * Info 13 [00:00:50.000] getCompletionData: Semantic work: * Info 14 [00:00:51.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 15 [00:00:52.000] response: { "response": [ @@ -132,6 +106,10 @@ Info 15 [00:00:52.000] response: ], "responseRequired": true } +After request + +Before request + Info 16 [00:00:53.000] request: { "command": "open", @@ -141,14 +119,6 @@ Info 16 [00:00:53.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 17 [00:00:54.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 18 [00:00:55.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms Info 19 [00:00:56.000] Project '/dev/null/inferredProject1*' (Inferred) @@ -175,18 +145,14 @@ Info 22 [00:01:03.000] FileName: /user/username/projects/myproject/a.ts Proje Info 22 [00:01:04.000] Projects: /dev/null/inferredProject1* Info 22 [00:01:05.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined Info 22 [00:01:06.000] Projects: /dev/null/inferredProject1* -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 22 [00:01:07.000] response: { "responseRequired": false } +After request + +Before request + Info 23 [00:01:08.000] request: { "command": "completions", @@ -198,28 +164,12 @@ Info 23 [00:01:08.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 24 [00:01:09.000] getCompletionData: Get current token: * Info 25 [00:01:10.000] getCompletionData: Is inside comment: * Info 26 [00:01:11.000] getCompletionData: Get previous token: * Info 27 [00:01:12.000] getCompletionsAtPosition: isCompletionListBlocker: * Info 28 [00:01:13.000] getCompletionData: Semantic work: * Info 29 [00:01:14.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 30 [00:01:15.000] response: { "response": [ @@ -237,4 +187,5 @@ Info 30 [00:01:15.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/should-not-crash-when-external-module-name-resolution-is-reused.js b/tests/baselines/reference/tsserver/partialSemanticServer/should-not-crash-when-external-module-name-resolution-is-reused.js index fa315a5e304ad..37fbe63c4a5a9 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/should-not-crash-when-external-module-name-resolution-is-reused.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/should-not-crash-when-external-module-name-resolution-is-reused.js @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a.ts] import { y, cc } from "./b"; @@ -42,12 +33,15 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 3 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms Info 4 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) @@ -69,18 +63,14 @@ Info 7 [00:00:40.000] ----------------------------------------------- Info 7 [00:00:41.000] Open files: Info 7 [00:00:42.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined Info 7 [00:00:43.000] Projects: /dev/null/inferredProject1* -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 7 [00:00:44.000] response: { "responseRequired": false } +After request + +Before request + Info 8 [00:00:45.000] request: { "command": "close", @@ -90,31 +80,19 @@ Info 8 [00:00:45.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 9 [00:00:46.000] Project '/dev/null/inferredProject1*' (Inferred) Info 9 [00:00:47.000] Files (2) Info 9 [00:00:48.000] ----------------------------------------------- Info 9 [00:00:49.000] Open files: -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 9 [00:00:50.000] response: { "responseRequired": false } +After request + +Before request + Info 10 [00:00:51.000] request: { "command": "open", @@ -124,14 +102,6 @@ Info 10 [00:00:51.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 11 [00:00:52.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 12 [00:00:53.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms Info 13 [00:00:54.000] Project '/dev/null/inferredProject1*' (Inferred) @@ -153,18 +123,14 @@ Info 16 [00:00:59.000] ----------------------------------------------- Info 16 [00:01:00.000] Open files: Info 16 [00:01:01.000] FileName: /user/username/projects/myproject/c.ts ProjectRootPath: undefined Info 16 [00:01:02.000] Projects: /dev/null/inferredProject1* -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 16 [00:01:03.000] response: { "responseRequired": false } +After request + +Before request + Info 17 [00:01:04.000] request: { "command": "open", @@ -174,14 +140,6 @@ Info 17 [00:01:04.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 18 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 19 [00:01:06.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms Info 20 [00:01:07.000] Project '/dev/null/inferredProject1*' (Inferred) @@ -208,15 +166,8 @@ Info 23 [00:01:14.000] FileName: /user/username/projects/myproject/c.ts Proje Info 23 [00:01:15.000] Projects: /dev/null/inferredProject1* Info 23 [00:01:16.000] FileName: /user/username/projects/myproject/b.ts ProjectRootPath: undefined Info 23 [00:01:17.000] Projects: /dev/null/inferredProject1* -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 23 [00:01:18.000] response: { "responseRequired": false - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-auto-type-reference-directives.js b/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-auto-type-reference-directives.js index 984faf50c83cd..5afe48f779dce 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-auto-type-reference-directives.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-auto-type-reference-directives.js @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:40.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a.ts] import { y, cc } from "./b"; @@ -45,12 +36,15 @@ interface Array { length: number; [n: number]: T; } export const something = 10; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:40.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:41.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 3 [00:00:42.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms Info 4 [00:00:43.000] Project '/dev/null/inferredProject1*' (Inferred) @@ -72,15 +66,8 @@ Info 7 [00:00:48.000] ----------------------------------------------- Info 7 [00:00:49.000] Open files: Info 7 [00:00:50.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined Info 7 [00:00:51.000] Projects: /dev/null/inferredProject1* -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 7 [00:00:52.000] response: { "responseRequired": false - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-referenced-files-from-unopened-files.js b/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-referenced-files-from-unopened-files.js index 0d996396a0ead..d7017daf5284f 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-referenced-files-from-unopened-files.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/should-not-include-referenced-files-from-unopened-files.js @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a.ts] /// @@ -42,12 +33,15 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 3 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms Info 4 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) @@ -69,15 +63,8 @@ Info 7 [00:00:40.000] ----------------------------------------------- Info 7 [00:00:41.000] Open files: Info 7 [00:00:42.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined Info 7 [00:00:43.000] Projects: /dev/null/inferredProject1* -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 7 [00:00:44.000] response: { "responseRequired": false - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/should-support-go-to-definition-on-module-specifiers.js b/tests/baselines/reference/tsserver/partialSemanticServer/should-support-go-to-definition-on-module-specifiers.js index 167006e141a4d..94441fc5d7333 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/should-support-go-to-definition-on-module-specifiers.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/should-support-go-to-definition-on-module-specifiers.js @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a.ts] import { y, cc } from "./b"; @@ -42,12 +33,15 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 3 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms Info 4 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) @@ -69,18 +63,14 @@ Info 7 [00:00:40.000] ----------------------------------------------- Info 7 [00:00:41.000] Open files: Info 7 [00:00:42.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined Info 7 [00:00:43.000] Projects: /dev/null/inferredProject1* -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 7 [00:00:44.000] response: { "responseRequired": false } +After request + +Before request + Info 8 [00:00:45.000] request: { "command": "definitionAndBoundSpan", @@ -92,22 +82,6 @@ Info 8 [00:00:45.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 9 [00:00:46.000] response: { "response": { @@ -136,4 +110,5 @@ Info 9 [00:00:46.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/syntactic-diagnostics-are-returned-with-no-error.js b/tests/baselines/reference/tsserver/partialSemanticServer/syntactic-diagnostics-are-returned-with-no-error.js index b384ba7c384fc..31688dcb0daac 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/syntactic-diagnostics-are-returned-with-no-error.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/syntactic-diagnostics-are-returned-with-no-error.js @@ -1,13 +1,4 @@ Info 0 [00:00:21.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:22.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a.ts] if (a < (b + c) { } @@ -29,12 +20,15 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:22.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 3 [00:00:24.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms Info 4 [00:00:25.000] Project '/dev/null/inferredProject1*' (Inferred) @@ -56,18 +50,14 @@ Info 7 [00:00:30.000] ----------------------------------------------- Info 7 [00:00:31.000] Open files: Info 7 [00:00:32.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined Info 7 [00:00:33.000] Projects: /dev/null/inferredProject1* -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 7 [00:00:34.000] response: { "responseRequired": false } +After request + +Before request + Info 8 [00:00:35.000] request: { "type": "request", @@ -77,22 +67,6 @@ Info 8 [00:00:35.000] request: "file": "/user/username/projects/myproject/a.ts" } } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 9 [00:00:36.000] response: { "response": [ @@ -130,6 +104,10 @@ Info 9 [00:00:36.000] response: ], "responseRequired": true } +After request + +Before request + Info 10 [00:00:37.000] request: { "command": "geterr", @@ -142,40 +120,14 @@ Info 10 [00:00:37.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 11 [00:00:38.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: - -FsWatches:: +After request -FsWatchesRecursive:: +Before checking timeout queue length (1) and running Info 12 [00:00:39.000] Session does not support events: ignored event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/a.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":18},"text":"')' expected.","code":1005,"category":"error","relatedInformation":[{"span":{"start":{"line":1,"offset":4},"end":{"line":1,"offset":5},"file":"/user/username/projects/myproject/a.ts"},"message":"The parser expected to find a ')' to match the '(' token here.","category":"error","code":1007}]}]}} Info 13 [00:00:40.000] Session does not support events: ignored event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} After checking timeout queue length (1) and running - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: diff --git a/tests/baselines/reference/tsserver/partialSemanticServer/throws-unsupported-commands.js b/tests/baselines/reference/tsserver/partialSemanticServer/throws-unsupported-commands.js index 37bf45e83327d..5689c63938e5a 100644 --- a/tests/baselines/reference/tsserver/partialSemanticServer/throws-unsupported-commands.js +++ b/tests/baselines/reference/tsserver/partialSemanticServer/throws-unsupported-commands.js @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a.ts] import { y, cc } from "./b"; @@ -42,12 +33,15 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 3 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms Info 4 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) @@ -69,18 +63,14 @@ Info 7 [00:00:40.000] ----------------------------------------------- Info 7 [00:00:41.000] Open files: Info 7 [00:00:42.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined Info 7 [00:00:43.000] Projects: /dev/null/inferredProject1* -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 7 [00:00:44.000] response: { "responseRequired": false } +After request + +Before request + Info 8 [00:00:45.000] request: { "type": "request", @@ -90,13 +80,5 @@ Info 8 [00:00:45.000] request: "file": "/user/username/projects/myproject/a.ts" } } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 9 [00:00:46.000] Request: semanticDiagnosticsSync not allowed in LanguageServiceMode.PartialSemantic Info 10 [00:00:47.000] LanguageService Operation: getSemanticDiagnostics not allowed in LanguageServiceMode.PartialSemantic \ No newline at end of file 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 b7565462cb209..84d87f82fc2cf 100644 --- a/tests/baselines/reference/tsserver/plugins/getSupportedCodeFixes-can-be-proxied.js +++ b/tests/baselines/reference/tsserver/plugins/getSupportedCodeFixes-can-be-proxied.js @@ -1,13 +1,4 @@ Info 0 [00:00:17.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:18.000] request: - { - "command": "open", - "arguments": { - "file": "/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a.ts] class c { prop = "hello"; foo() { const x = 0; } } @@ -35,12 +26,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:18.000] request: + { + "command": "open", + "arguments": { + "file": "/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:19.000] Search path: / Info 3 [00:00:20.000] For info: /a.ts :: Config file name: /tsconfig.json Info 4 [00:00:21.000] Creating configuration project /tsconfig.json @@ -96,28 +90,28 @@ 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: + { + "responseRequired": false + } After request -PolledWatches:: - FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} -/b.ts: +/b.ts: *new* {} -/c.ts: +/c.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/: +/: *new* {} -Info 20 [00:00:43.000] response: - { - "responseRequired": false - } +Before request + Info 21 [00:00:44.000] request: { "command": "open", @@ -127,24 +121,6 @@ Info 21 [00:00:44.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/b.ts: - {} -/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - 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 @@ -157,10 +133,12 @@ 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: + { + "responseRequired": false + } After request -PolledWatches:: - FsWatches:: /tsconfig.json: {} @@ -169,14 +147,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/b.ts: + {} + FsWatchesRecursive:: /: {} -Info 25 [00:00:56.000] response: - { - "responseRequired": false - } +Before request + Info 26 [00:00:57.000] request: { "command": "open", @@ -186,22 +166,6 @@ Info 26 [00:00:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/c.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - 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 @@ -216,58 +180,34 @@ 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: + { + "responseRequired": false + } After request -PolledWatches:: - FsWatches:: /tsconfig.json: {} /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/c.ts: + {} + FsWatchesRecursive:: /: {} -Info 30 [00:01:11.000] response: - { - "responseRequired": false - } +Before request + Info 31 [00:01:12.000] request: { "command": "getSupportedCodeFixes", "seq": 4, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - -After request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - Info 32 [00:01:13.000] response: { "response": [ @@ -1490,6 +1430,10 @@ Info 32 [00:01:13.000] response: ], "responseRequired": true } +After request + +Before request + Info 33 [00:01:14.000] request: { "command": "getSupportedCodeFixes", @@ -1499,34 +1443,6 @@ Info 33 [00:01:14.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - -After request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - Info 34 [00:01:15.000] response: { "response": [ @@ -1534,6 +1450,10 @@ Info 34 [00:01:15.000] response: ], "responseRequired": true } +After request + +Before request + Info 35 [00:01:16.000] request: { "command": "getSupportedCodeFixes", @@ -1543,34 +1463,6 @@ Info 35 [00:01:16.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - -After request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - Info 36 [00:01:17.000] response: { "response": [ @@ -1578,6 +1470,10 @@ Info 36 [00:01:17.000] response: ], "responseRequired": true } +After request + +Before request + Info 37 [00:01:18.000] request: { "command": "getSupportedCodeFixes", @@ -1587,34 +1483,6 @@ Info 37 [00:01:18.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - -After request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - Info 38 [00:01:19.000] response: { "response": [ @@ -1622,6 +1490,10 @@ Info 38 [00:01:19.000] response: ], "responseRequired": true } +After request + +Before request + Info 39 [00:01:20.000] request: { "command": "getSupportedCodeFixes", @@ -1631,38 +1503,11 @@ Info 39 [00:01:20.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - -After request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/: - {} - Info 40 [00:01:21.000] response: { "response": [ "2352" ], "responseRequired": true - } \ No newline at end of file + } +After request 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 1614c8ef4057f..06f2717843694 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 @@ -1,13 +1,4 @@ Info 0 [00:00:21.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:22.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a.ts] export const x = 10; @@ -29,12 +20,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:22.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:23.000] Search path: /user/username/projects/myproject Info 3 [00:00:24.000] For info: /user/username/projects/myproject/a.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:25.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -84,28 +78,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/somefile.txt: +/user/username/projects/myproject/somefile.txt: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 21 [00:00:48.000] response: - { - "responseRequired": false - } 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 @@ -116,22 +110,6 @@ Before running timeout callbacks {"compilerOptions":{"plugins":[{"name":"some-other-plugin"}]}} -PolledWatches:: -/user/username/projects/myproject/somefile.txt: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - 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 : { @@ -179,7 +157,11 @@ After running timeout callbacks PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/someotherfile.txt: +/user/username/projects/myproject/someotherfile.txt: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/user/username/projects/myproject/somefile.txt: {"pollingInterval":500} FsWatches:: diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-changes.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-changes.js index f3430be666530..0da2298e86f90 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-changes.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-changes.js @@ -1,13 +1,4 @@ Info 0 [00:00:15.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:16.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/app.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/app.ts] let x = 10 @@ -31,12 +22,15 @@ interface Array { length: number; [n: number]: T; } } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:16.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/app.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:17.000] Search path: /a/b Info 3 [00:00:18.000] For info: /a/b/app.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:19.000] Creating configuration project /a/b/tsconfig.json @@ -83,26 +77,26 @@ Info 21 [00:00:38.000] ----------------------------------------------- Info 21 [00:00:39.000] Open files: Info 21 [00:00:40.000] FileName: /a/b/app.ts ProjectRootPath: undefined Info 21 [00:00:41.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:42.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} -Info 21 [00:00:42.000] response: - { - "responseRequired": false - } Info 22 [00:00:46.000] FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file Info 23 [00:00:47.000] Scheduled: /a/b/tsconfig.json Info 24 [00:00:48.000] Scheduled: *ensureProjectForOpenFiles* @@ -116,20 +110,6 @@ Before running timeout callbacks } -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 26 [00:00:50.000] Running: /a/b/tsconfig.json Info 27 [00:00:51.000] Reloading configured project /a/b/tsconfig.json Info 28 [00:00:52.000] event: @@ -171,20 +151,6 @@ Info 39 [00:01:15.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/a/b/app.ts"]}} After running timeout callbacks -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 40 [00:01:19.000] FileWatcher:: Triggered with /a/b/tsconfig.json 1:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file Info 41 [00:01:20.000] Scheduled: /a/b/tsconfig.json Info 42 [00:01:21.000] Scheduled: *ensureProjectForOpenFiles* @@ -196,20 +162,6 @@ Before running timeout callbacks } -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} - Info 44 [00:01:23.000] Reloading configured project /a/b/tsconfig.json Info 45 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/a/b/tsconfig.json","reason":"Change in config file detected"}} @@ -252,17 +204,3 @@ Info 57 [00:01:48.000] got projects updated in background, updating diagnostic Info 58 [00:01:49.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/a/b/app.ts"]}} After running timeout callbacks - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b: - {} diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-doesnt-have-errors.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-doesnt-have-errors.js index 68111bb2993d7..01dac73d7f3f2 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-doesnt-have-errors.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-doesnt-have-errors.js @@ -1,13 +1,4 @@ Info 0 [00:00:15.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:16.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/app.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/app.ts] let x = 10 @@ -31,12 +22,15 @@ interface Array { length: number; [n: number]: T; } } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:16.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/app.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:17.000] Search path: /a/b Info 3 [00:00:18.000] For info: /a/b/app.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:19.000] Creating configuration project /a/b/tsconfig.json @@ -83,23 +77,22 @@ Info 21 [00:00:38.000] ----------------------------------------------- Info 21 [00:00:39.000] Open files: Info 21 [00:00:40.000] FileName: /a/b/app.ts ProjectRootPath: undefined Info 21 [00:00:41.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:42.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} - -Info 21 [00:00:42.000] response: - { - "responseRequired": false - } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-has-errors.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-has-errors.js index a2127bdf57cb5..860440d3b11e2 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-has-errors.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-generated-when-the-config-file-has-errors.js @@ -1,13 +1,4 @@ Info 0 [00:00:15.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:16.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/app.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/app.ts] let x = 10 @@ -34,12 +25,15 @@ interface Array { length: number; [n: number]: T; } } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:16.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/app.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:17.000] Search path: /a/b Info 3 [00:00:18.000] For info: /a/b/app.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:19.000] Creating configuration project /a/b/tsconfig.json @@ -86,23 +80,22 @@ Info 21 [00:00:38.000] ----------------------------------------------- Info 21 [00:00:39.000] Open files: Info 21 [00:00:40.000] FileName: /a/b/app.ts ProjectRootPath: undefined Info 21 [00:00:41.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:42.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} - -Info 21 [00:00:42.000] response: - { - "responseRequired": false - } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-config-file-has-errors.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-config-file-has-errors.js index 0483e418c0a4b..16e38d7d612a6 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-config-file-has-errors.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-config-file-has-errors.js @@ -1,13 +1,4 @@ Info 0 [00:00:15.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:16.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/test.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/app.ts] let x = 10 @@ -35,12 +26,15 @@ interface Array { length: number; [n: number]: T; } } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:16.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/test.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:17.000] Search path: /a/b Info 3 [00:00:18.000] For info: /a/b/test.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:19.000] Creating configuration project /a/b/tsconfig.json @@ -106,26 +100,26 @@ Info 27 [00:00:47.000] ----------------------------------------------- Info 27 [00:00:48.000] Open files: Info 27 [00:00:49.000] FileName: /a/b/test.ts ProjectRootPath: undefined Info 27 [00:00:50.000] Projects: /dev/null/inferredProject1* +Info 27 [00:00:51.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/app.ts: +/a/b/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 27 [00:00:51.000] response: - { - "responseRequired": false - } Info 28 [00:00:52.000] request: { "command": "open", @@ -135,22 +129,6 @@ Info 28 [00:00:52.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/app.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 29 [00:00:53.000] FileWatcher:: Close:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info Info 30 [00:00:54.000] Search path: /a/b Info 31 [00:00:55.000] For info: /a/b/app.ts :: Config file name: /a/b/tsconfig.json @@ -167,6 +145,10 @@ Info 32 [00:01:03.000] FileName: /a/b/test.ts ProjectRootPath: undefined Info 32 [00:01:04.000] Projects: /dev/null/inferredProject1* Info 32 [00:01:05.000] FileName: /a/b/app.ts ProjectRootPath: undefined Info 32 [00:01:06.000] Projects: /a/b/tsconfig.json +Info 32 [00:01:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -179,12 +161,12 @@ FsWatches:: /a/lib/lib.d.ts: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/b/app.ts: + {} + +Before request -Info 32 [00:01:07.000] response: - { - "responseRequired": false - } Info 33 [00:01:08.000] request: { "command": "open", @@ -194,20 +176,6 @@ Info 33 [00:01:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 34 [00:01:09.000] Search path: /a/b Info 35 [00:01:10.000] For info: /a/b/test2.ts :: Config file name: /a/b/tsconfig.json Info 36 [00:01:11.000] event: @@ -247,21 +215,8 @@ Info 44 [00:01:31.000] FileName: /a/b/app.ts ProjectRootPath: undefined Info 44 [00:01:32.000] Projects: /a/b/tsconfig.json Info 44 [00:01:33.000] FileName: /a/b/test2.ts ProjectRootPath: undefined Info 44 [00:01:34.000] Projects: /dev/null/inferredProject2* -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 44 [00:01:35.000] response: { "responseRequired": false - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-doesnt-contain-any-errors.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-doesnt-contain-any-errors.js index 7eee643c0e77f..694de38f951df 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-doesnt-contain-any-errors.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-does-not-include-file-opened-and-doesnt-contain-any-errors.js @@ -1,13 +1,4 @@ Info 0 [00:00:19.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:20.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/test.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/app.ts] let x = 10 @@ -37,12 +28,15 @@ interface Array { length: number; [n: number]: T; } } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:20.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/test.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:21.000] Search path: /a/b Info 3 [00:00:22.000] For info: /a/b/test.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:23.000] Creating configuration project /a/b/tsconfig.json @@ -108,26 +102,26 @@ Info 27 [00:00:51.000] ----------------------------------------------- Info 27 [00:00:52.000] Open files: Info 27 [00:00:53.000] FileName: /a/b/test.ts ProjectRootPath: undefined Info 27 [00:00:54.000] Projects: /dev/null/inferredProject1* +Info 27 [00:00:55.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/b/app.ts: +/a/b/app.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 27 [00:00:55.000] response: - { - "responseRequired": false - } Info 28 [00:00:56.000] request: { "command": "open", @@ -137,22 +131,6 @@ Info 28 [00:00:56.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/b/app.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 29 [00:00:57.000] FileWatcher:: Close:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info Info 30 [00:00:58.000] Search path: /a/b Info 31 [00:00:59.000] For info: /a/b/app.ts :: Config file name: /a/b/tsconfig.json @@ -169,6 +147,10 @@ Info 32 [00:01:07.000] FileName: /a/b/test.ts ProjectRootPath: undefined Info 32 [00:01:08.000] Projects: /dev/null/inferredProject1* Info 32 [00:01:09.000] FileName: /a/b/app.ts ProjectRootPath: undefined Info 32 [00:01:10.000] Projects: /a/b/tsconfig.json +Info 32 [00:01:11.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -181,12 +163,12 @@ FsWatches:: /a/lib/lib.d.ts: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/b/app.ts: + {} + +Before request -Info 32 [00:01:11.000] response: - { - "responseRequired": false - } Info 33 [00:01:12.000] request: { "command": "open", @@ -196,20 +178,6 @@ Info 33 [00:01:12.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 34 [00:01:13.000] Search path: /a/b Info 35 [00:01:14.000] For info: /a/b/test2.ts :: Config file name: /a/b/tsconfig.json Info 36 [00:01:15.000] event: @@ -249,21 +217,8 @@ Info 44 [00:01:35.000] FileName: /a/b/app.ts ProjectRootPath: undefined Info 44 [00:01:36.000] Projects: /a/b/tsconfig.json Info 44 [00:01:37.000] FileName: /a/b/test2.ts ProjectRootPath: undefined Info 44 [00:01:38.000] Projects: /dev/null/inferredProject2* -After request - -PolledWatches:: -/a/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 44 [00:01:39.000] response: { "responseRequired": false - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-has-errors-but-suppressDiagnosticEvents-is-true.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-has-errors-but-suppressDiagnosticEvents-is-true.js index 9230ef6fbc6c9..2715e64979484 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-has-errors-but-suppressDiagnosticEvents-is-true.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-are-not-generated-when-the-config-file-has-errors-but-suppressDiagnosticEvents-is-true.js @@ -1,13 +1,4 @@ Info 0 [00:00:15.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:16.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/app.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/app.ts] let x = 10 @@ -34,12 +25,15 @@ interface Array { length: number; [n: number]: T; } } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:16.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/app.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:17.000] Search path: /a/b Info 3 [00:00:18.000] For info: /a/b/app.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:19.000] Creating configuration project /a/b/tsconfig.json @@ -84,23 +78,22 @@ Info 20 [00:00:37.000] ----------------------------------------------- Info 20 [00:00:38.000] Open files: Info 20 [00:00:39.000] FileName: /a/b/app.ts ProjectRootPath: undefined Info 20 [00:00:40.000] Projects: /a/b/tsconfig.json +Info 20 [00:00:41.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b: +/a/b: *new* {} - -Info 20 [00:00:41.000] response: - { - "responseRequired": false - } \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-contains-the-project-reference-errors.js b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-contains-the-project-reference-errors.js index 53c472f5c1d59..7e928537bd6af 100644 --- a/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-contains-the-project-reference-errors.js +++ b/tests/baselines/reference/tsserver/projectErrors/configFileDiagnostic-events-contains-the-project-reference-errors.js @@ -1,13 +1,4 @@ Info 0 [00:00:15.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:16.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/app.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/app.ts] let x = 10 @@ -32,12 +23,15 @@ interface Array { length: number; [n: number]: T; } } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:16.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/app.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:17.000] Search path: /a/b Info 3 [00:00:18.000] For info: /a/b/app.ts :: Config file name: /a/b/tsconfig.json Info 4 [00:00:19.000] Creating configuration project /a/b/tsconfig.json @@ -97,23 +91,20 @@ Info 21 [00:00:38.000] ----------------------------------------------- Info 21 [00:00:39.000] Open files: Info 21 [00:00:40.000] FileName: /a/b/app.ts ProjectRootPath: undefined Info 21 [00:00:41.000] Projects: /a/b/tsconfig.json +Info 21 [00:00:42.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/no-such-tsconfig.json: +/a/b/no-such-tsconfig.json: *new* {"pollingInterval":2000} -/a/b/node_modules/@types: +/a/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/tsconfig.json: +/a/b/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} - -FsWatchesRecursive:: - -Info 21 [00:00:42.000] response: - { - "responseRequired": false - } \ No newline at end of file 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 5d7f927797191..b1f13f16f140a 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 @@ -1,13 +1,4 @@ Info 0 [00:00:33.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:34.000] request: - { - "command": "open", - "arguments": { - "file": "/users/username/projects/myproject/src/a.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -43,12 +34,15 @@ declare module '@custom/plugin' { } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:34.000] request: + { + "command": "open", + "arguments": { + "file": "/users/username/projects/myproject/src/a.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:35.000] Search path: /users/username/projects/myproject/src Info 3 [00:00:36.000] For info: /users/username/projects/myproject/src/a.ts :: Config file name: /users/username/projects/myproject/tsconfig.json Info 4 [00:00:37.000] Creating configuration project /users/username/projects/myproject/tsconfig.json @@ -105,46 +99,32 @@ 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 -After request - -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - Info 25 [00:01:04.000] response: { "responseRequired": false } -Checking timeout queue length: 0 +After request PolledWatches:: -/users/username/projects/myproject/node_modules/@types: +/users/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/users/username/projects/myproject/tsconfig.json: +/users/username/projects/myproject/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/users/username/projects/myproject/src: +/users/username/projects/myproject/src: *new* {} -/users/username/projects/myproject/node_modules: +/users/username/projects/myproject/node_modules: *new* {} +Checking timeout queue length: 0 + +Before request + Info 26 [00:01:05.000] request: { "command": "geterr", @@ -157,161 +137,33 @@ Info 26 [00:01:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - Info 27 [00:01:06.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 28 [00:01:07.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 -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - Info 29 [00:01:08.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) -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - Info 30 [00:01:09.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} +Before request Info 32 [00:01:11.000] request: { @@ -327,63 +179,15 @@ Info 32 [00:01:11.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - Info 33 [00:01:12.000] response: { "responseRequired": false } -Checking timeout queue length: 0 - -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} +After request -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +Checking timeout queue length: 0 -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} +Before request Info 34 [00:01:13.000] request: { @@ -397,63 +201,13 @@ Info 34 [00:01:13.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - Info 35 [00:01:14.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} +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 @@ -462,96 +216,16 @@ Info 39 [00:01:18.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 -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - Info 40 [00:01:19.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) -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} - Info 41 [00:01:20.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 42 [00:01:21.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/users/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/users/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/users/username/projects/myproject/src: - {} -/users/username/projects/myproject/node_modules: - {} 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 b7b219604a7fd..678934a71097a 100644 --- a/tests/baselines/reference/tsserver/projectErrors/diagnostics-after-noUnusedLabels-changes.js +++ b/tests/baselines/reference/tsserver/projectErrors/diagnostics-after-noUnusedLabels-changes.js @@ -1,4 +1,12 @@ Info 0 [00:00:07.000] Provided types map file "/a/lib/typesMap.json" doesn't exist +Before request +//// [/a.ts] +label: while (1) {} + +//// [/tsconfig.json] +{ "compilerOptions": { "allowUnusedLabels": true } } + + Info 1 [00:00:08.000] request: { "command": "open", @@ -8,20 +16,6 @@ Info 1 [00:00:08.000] request: "seq": 1, "type": "request" } -Before request -//// [/a.ts] -label: while (1) {} - -//// [/tsconfig.json] -{ "compilerOptions": { "allowUnusedLabels": true } } - - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 2 [00:00:09.000] Search path: / Info 3 [00:00:10.000] For info: /a.ts :: Config file name: /tsconfig.json Info 4 [00:00:11.000] Creating configuration project /tsconfig.json @@ -56,24 +50,24 @@ 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 + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} FsWatchesRecursive:: -/: +/: *new* {} -Info 15 [00:00:28.000] response: - { - "responseRequired": false - } 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* @@ -83,18 +77,6 @@ Before running timeout callbacks { "compilerOptions": { "allowUnusedLabels": false } } -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - 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 : { @@ -128,17 +110,7 @@ Info 29 [00:00:54.000] FileName: /a.ts ProjectRootPath: undefined Info 29 [00:00:55.000] Projects: /tsconfig.json After running timeout callbacks -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} +Before request Info 29 [00:00:56.000] request: { @@ -149,34 +121,6 @@ Info 29 [00:00:56.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: -/: - {} - Info 30 [00:00:57.000] response: { "response": [ @@ -196,4 +140,5 @@ Info 30 [00:00:57.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request 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 2fe5f2e4ade17..b98f20ed96692 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 @@ -1,13 +1,4 @@ Info 0 [00:00:21.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:22.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/projects/myproject/bar/app.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/projects/myproject/bar/app.ts] class Bar implements foo.Foo { getFoo() { return ''; } get2() { return 1; } } @@ -19,12 +10,15 @@ declare namespace foo { interface Foo { get2(): number; getFoo(): string; } } {"compilerOptions":{"module":"none","targer":"es5"},"exclude":["node_modules"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:22.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/projects/myproject/bar/app.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:23.000] Search path: /a/b/projects/myproject/bar Info 3 [00:00:24.000] For info: /a/b/projects/myproject/bar/app.ts :: Config file name: /a/b/projects/myproject/tsconfig.json Info 4 [00:00:25.000] Creating configuration project /a/b/projects/myproject/tsconfig.json @@ -74,28 +68,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: +/a/b/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/projects/myproject/tsconfig.json: +/a/b/projects/myproject/tsconfig.json: *new* {} -/a/b/projects/myproject/foo/foo.ts: +/a/b/projects/myproject/foo/foo.ts: *new* {} FsWatchesRecursive:: -/a/b/projects/myproject: +/a/b/projects/myproject: *new* {} -Info 22 [00:00:49.000] response: - { - "responseRequired": false - } +Before request + Info 23 [00:00:50.000] request: { "command": "geterr", @@ -108,162 +104,32 @@ Info 23 [00:00:50.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - Info 24 [00:00:51.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo/foo.ts: - {} +After request -FsWatchesRecursive:: -/a/b/projects/myproject: - {} +Before checking timeout queue length (1) and running Info 25 [00:00:52.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 -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - Info 26 [00:00:53.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) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - Info 27 [00:00:54.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - 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* @@ -301,6 +167,10 @@ FsWatches:: /a/b/projects/myproject/tsconfig.json: {} +FsWatches *deleted*:: +/a/b/projects/myproject/foo/foo.ts: + {} + FsWatchesRecursive:: /a/b/projects/myproject: {} @@ -352,7 +222,7 @@ PolledWatches:: FsWatches:: /a/b/projects/myproject/tsconfig.json: {} -/a/b/projects/myproject/foo2/foo.ts: +/a/b/projects/myproject/foo2/foo.ts: *new* {} FsWatchesRecursive:: @@ -361,41 +231,11 @@ FsWatchesRecursive:: Before running timeout callbacks -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo2/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - Info 62 [00:01:44.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} After running timeout callbacks -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo2/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} +Before request Info 63 [00:01:45.000] request: { @@ -409,158 +249,28 @@ Info 63 [00:01:45.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo2/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo2/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - Info 64 [00:01:46.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo2/foo.ts: - {} +After request -FsWatchesRecursive:: -/a/b/projects/myproject: - {} +Before checking timeout queue length (1) and running Info 65 [00:01:47.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 -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo2/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo2/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - Info 66 [00:01:48.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) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo2/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo2/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} - Info 67 [00:01:49.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/a/b/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/myproject/tsconfig.json: - {} -/a/b/projects/myproject/foo2/foo.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/myproject: - {} diff --git a/tests/baselines/reference/tsserver/projectErrors/getting-errors-before-opening-file.js b/tests/baselines/reference/tsserver/projectErrors/getting-errors-before-opening-file.js index 88003bce60fe2..c595f3e991651 100644 --- a/tests/baselines/reference/tsserver/projectErrors/getting-errors-before-opening-file.js +++ b/tests/baselines/reference/tsserver/projectErrors/getting-errors-before-opening-file.js @@ -1,16 +1,4 @@ Info 0 [00:00:15.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:16.000] request: - { - "command": "geterr", - "arguments": { - "delay": 0, - "files": [ - "/a/b/project/file.ts" - ] - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/project/file.ts] let x: number = false; @@ -29,38 +17,26 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:16.000] request: + { + "command": "geterr", + "arguments": { + "delay": 0, + "files": [ + "/a/b/project/file.ts" + ] + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:17.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: - -FsWatches:: +After request -FsWatchesRecursive:: +Before checking timeout queue length (1) and running Info 3 [00:00:18.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} After checking timeout queue length (1) and running - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: 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 f8a9fba945569..509501bb7b275 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 @@ -1,14 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/main.ts", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/main.ts] import * as _a from '@angular/core'; @@ -30,12 +20,16 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/main.ts", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:26.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -86,30 +80,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 25 [00:00:54.000] response: - { - "responseRequired": false - } +Before request + Info 26 [00:00:55.000] request: { "command": "geterr", @@ -122,178 +118,32 @@ Info 26 [00:00:55.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - Info 27 [00:00:56.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running Info 28 [00:00:57.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 -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - Info 29 [00:00:58.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) -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - Info 30 [00:00:59.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - 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 @@ -332,6 +182,10 @@ PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/tsconfig.json: {} @@ -343,9 +197,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/src: {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} +Before request + Info 64 [00:01:43.000] request: { "command": "geterr", @@ -358,202 +214,38 @@ Info 64 [00:01:43.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 65 [00:01:44.000] response: { "responseRequired": false } +After request + Checking timeout queue length: 4 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} +Before running timeout callback9 -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 running timeout callback9 - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - -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] Different program with same set of files -Info 70 [00:01:49.000] event: - {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -After running timeout callback9 - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} +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] Different program with same set of files +Info 70 [00:01:49.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 71 [00:01:50.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 72 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Info 73 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 74 [00:01:55.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 75 [00:01:56.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 76 [00:01:57.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 @@ -597,23 +289,7 @@ export const x = 10; export const y = 10; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 109 [00:02:42.000] request: { @@ -627,220 +303,40 @@ Info 109 [00:02:42.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 110 [00:02:43.000] response: { "responseRequired": false } -Checking timeout queue length: 3 - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} +Checking timeout queue length: 3 Before running timeout callback11 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 111 [00:02:44.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After running timeout callback11 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 112 [00:02:45.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 113 [00:02:46.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Info 114 [00:02:47.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Checking timeout queue length: 2 //// [/user/username/projects/myproject/node_modules/@angular/core/index.d.ts] export const y = 10; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 115 [00:02:54.000] request: { @@ -854,173 +350,27 @@ Info 115 [00:02:54.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 116 [00:02:55.000] response: { "responseRequired": false } -Checking timeout queue length: 3 - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} +Checking timeout queue length: 3 Before running timeout callback12 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 117 [00:02:56.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After running timeout callback12 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - -Info 118 [00:02:57.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) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +Info 118 [00:02:57.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) -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before running immediate callbacks and checking length (1) Info 119 [00:02:58.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} @@ -1028,24 +378,6 @@ Info 120 [00:02:59.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 121 [00:03:01.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 122 [00:03:02.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 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 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory @@ -1107,67 +439,13 @@ 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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 178 [00:04:08.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation Info 179 [00:04:09.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one Info 180 [00:04:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 checking timeout queue length (2) and running -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 181 [00:04:11.000] Running: /user/username/projects/myproject/tsconfig.json Info 182 [00:04:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Info 183 [00:04:13.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 @@ -1210,23 +488,7 @@ Info 193 [00:04:35.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} - -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 194 [00:04:36.000] request: { @@ -1240,174 +502,28 @@ Info 194 [00:04:36.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 195 [00:04:37.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 196 [00:04:38.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 197 [00:04:39.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 198 [00:04:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Info 199 [00:04:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":6}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} 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 09e7988c3798f..23aa66b052608 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 @@ -1,14 +1,4 @@ Info 0 [00:00:23.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:24.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/main.ts", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/main.ts] import * as _a from '@angular/core'; @@ -30,12 +20,16 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:24.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/main.ts", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:25.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:26.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:27.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -86,30 +80,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 25 [00:00:54.000] response: - { - "responseRequired": false - } +Before request + Info 26 [00:00:55.000] request: { "command": "geterr", @@ -122,178 +118,32 @@ Info 26 [00:00:55.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - Info 27 [00:00:56.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running Info 28 [00:00:57.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 -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - Info 29 [00:00:58.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) -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - Info 30 [00:00:59.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} - 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 @@ -332,6 +182,10 @@ PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/tsconfig.json: {} @@ -343,7 +197,7 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/src: {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} Info 64 [00:01:43.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation @@ -351,44 +205,8 @@ Info 65 [00:01:44.000] Scheduled: /user/username/projects/myproject/tsconfig.j Info 66 [00:01:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 checking timeout queue length (2) and running -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - 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 @@ -415,23 +233,7 @@ Info 75 [00:02:06.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} - -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 76 [00:02:07.000] request: { @@ -445,178 +247,32 @@ Info 76 [00:02:07.000] request: "seq": 3, "type": "request" } -Before request +Info 77 [00:02:08.000] response: + { + "responseRequired": false + } +After request -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - -Info 77 [00:02:08.000] response: - { - "responseRequired": false - } Before checking timeout queue length (1) and running -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 78 [00:02:09.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 79 [00:02:10.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 80 [00:02:11.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Info 81 [00:02:12.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 82 [00:02:15.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 83 [00:02:16.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 84 [00:02:17.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 @@ -660,43 +316,9 @@ export const x = 10; export const y = 10; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - After checking timeout queue length (0) and running -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 117 [00:03:02.000] request: { @@ -710,220 +332,40 @@ Info 117 [00:03:02.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 118 [00:03:03.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 119 [00:03:04.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 120 [00:03:05.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 121 [00:03:06.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Info 122 [00:03:07.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 checking timeout queue length (0) and running //// [/user/username/projects/myproject/node_modules/@angular/core/index.d.ts] export const y = 10; -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - After checking timeout queue length (0) and running -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 123 [00:03:14.000] request: { @@ -937,153 +379,25 @@ Info 123 [00:03:14.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 124 [00:03:15.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 125 [00:03:16.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - -Info 126 [00:03:17.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +Info 126 [00:03:17.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) -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before running immediate callbacks and checking length (1) Info 127 [00:03:18.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} @@ -1091,24 +405,6 @@ Info 128 [00:03:19.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 129 [00:03:21.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 130 [00:03:22.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 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 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory @@ -1170,67 +466,13 @@ 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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 186 [00:04:28.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation Info 187 [00:04:29.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one Info 188 [00:04:30.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 checking timeout queue length (2) and running -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 189 [00:04:31.000] Running: /user/username/projects/myproject/tsconfig.json Info 190 [00:04:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Info 191 [00:04:33.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 @@ -1273,23 +515,7 @@ Info 201 [00:04:55.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} - -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 202 [00:04:56.000] request: { @@ -1303,174 +529,28 @@ Info 202 [00:04:56.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 203 [00:04:57.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 204 [00:04:58.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 205 [00:04:59.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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 running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} - Info 206 [00:05:00.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Info 207 [00:05:01.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":6}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"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: - {} 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 70ce70264f518..166a200b72a98 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 @@ -1,14 +1,4 @@ Info 0 [00:00:33.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:34.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/client/app.js", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -33,12 +23,16 @@ function getHostName() { return "hello"; } export { getHostName }; import { getHostName } from '../../src/server/utilities';export default getHostName; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:34.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/client/app.js", + "projectRootPath": "/user/username/projects/myproject" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:35.000] Search path: /user/username/projects/myproject/src/client Info 3 [00:00:36.000] For info: /user/username/projects/myproject/src/client/app.js :: No config files found. Info 4 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/client/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root @@ -64,58 +58,80 @@ Info 16 [00:00:49.000] Files (2) Root file specified for compilation Info 17 [00:00:50.000] ----------------------------------------------- -Info 18 [00:00:51.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 18 [00:00:52.000] Files (2) - -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/src/client/app.js ProjectRootPath: /user/username/projects/myproject -Info 18 [00:00:56.000] Projects: /dev/null/inferredProject1* -After request +TI:: Creating typing installer PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: +/user/username/projects/myproject/src/client/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: +/user/username/projects/myproject/src/client/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: +/user/username/projects/myproject/src/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: +/user/username/projects/myproject/src/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: +/user/username/projects/myproject/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +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:: typing installer creation complete +//// [/a/data/package.json] +{ "private": true } + +//// [/a/data/node_modules/types-registry/index.json] +{ + "entries": {} +} -Info 18 [00:00:57.000] response: + +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: + {"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: { "responseRequired": false } -Info 19 [00:00:58.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/test/backend/index.js", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 2, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/src/client/tsconfig.json: @@ -132,9 +148,9 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/bower_components: +/user/username/projects/myproject/bower_components: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {"pollingInterval":500} FsWatches:: @@ -142,22 +158,34 @@ FsWatches:: {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 20 [00:00:59.000] Search path: /user/username/projects/myproject/test/backend -Info 21 [00:01:00.000] For info: /user/username/projects/myproject/test/backend/index.js :: No config files found. -Info 22 [00:01:01.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:02.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:03.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:04.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:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 28 [00:01:07.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:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/utilities.js 500 undefined WatchType: Closed Script info -Info 30 [00:01:09.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 31 [00:01:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 32 [00:01:11.000] Files (4) +Before request + +Info 19 [00:01:37.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/test/backend/index.js", + "projectRootPath": "/user/username/projects/myproject" + }, + "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) /a/lib/lib.d.ts /user/username/projects/myproject/src/client/app.js /user/username/projects/myproject/src/server/utilities.js @@ -173,16 +201,34 @@ Info 32 [00:01:11.000] Files (4) test/backend/index.js Root file specified for compilation -Info 33 [00:01:12.000] ----------------------------------------------- -Info 34 [00:01:13.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 34 [00:01:14.000] Files (4) - -Info 34 [00:01:15.000] ----------------------------------------------- -Info 34 [00:01:16.000] Open files: -Info 34 [00:01:17.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject -Info 34 [00:01:18.000] Projects: /dev/null/inferredProject1* -Info 34 [00:01:19.000] FileName: /user/username/projects/myproject/test/backend/index.js ProjectRootPath: /user/username/projects/myproject -Info 34 [00:01:20.000] Projects: /dev/null/inferredProject1* +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: + {"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: + { + "responseRequired": false + } After request PolledWatches:: @@ -204,32 +250,30 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules: {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: +/user/username/projects/myproject/test/backend/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: +/user/username/projects/myproject/test/backend/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: +/user/username/projects/myproject/test/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: +/user/username/projects/myproject/test/jsconfig.json: *new* {"pollingInterval":2000} FsWatches:: /a/lib/lib.d.ts: {} -/user/username/projects/myproject/src/server/utilities.js: +/user/username/projects/myproject/src/server/utilities.js: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/src: {} -/user/username/projects/myproject/test: +/user/username/projects/myproject/test: *new* {} -Info 34 [00:01:21.000] response: - { - "responseRequired": false - } -Info 35 [00:01:22.000] request: +Before request + +Info 35 [00:02:14.000] request: { "command": "geterr", "arguments": { @@ -242,95 +286,78 @@ Info 35 [00:01:22.000] request: "seq": 3, "type": "request" } -Before request +Info 36 [00:02:15.000] response: + { + "responseRequired": false + } +After request -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} +Before checking timeout queue length (1) and running -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} +Info 37 [00:02:16.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 -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} +Before running immediate callbacks and checking length (1) -After request +Info 38 [00:02:17.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) -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} +Before running immediate callbacks and checking length (1) -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} +Info 39 [00:02:18.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) -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} +Before checking timeout queue length (1) and running + +Info 40 [00:02:19.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: + {"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: + {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} +Info 43 [00:02:22.000] event: + {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} +Before running immediate callbacks and checking length (1) + +Before request -Info 36 [00:01:23.000] response: +Info 44 [00:02:23.000] request: + { + "command": "close", + "arguments": { + "file": "/user/username/projects/myproject/test/backend/index.js" + }, + "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: { "responseRequired": false } -Before checking timeout queue length (1) and running +After request PolledWatches:: /user/username/projects/myproject/src/client/tsconfig.json: @@ -351,6 +378,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules: {"pollingInterval":500} + +PolledWatches *deleted*:: /user/username/projects/myproject/test/backend/tsconfig.json: {"pollingInterval":2000} /user/username/projects/myproject/test/backend/jsconfig.json: @@ -365,6 +394,8 @@ FsWatches:: {} /user/username/projects/myproject/src/server/utilities.js: {} +/user/username/projects/myproject/test/backend/index.js: *new* + {} FsWatchesRecursive:: /user/username/projects/myproject/src: @@ -372,9 +403,96 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 37 [00:01:24.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 request + +Info 51 [00:02:36.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/server/utilities.js", + "projectRootPath": "/user/username/projects/myproject" + }, + "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) + /a/lib/lib.d.ts + /user/username/projects/myproject/src/client/app.js + + + ../../../../a/lib/lib.d.ts + Default library for target 'es5' + 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: + {"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) + /a/lib/lib.d.ts + /user/username/projects/myproject/src/client/app.js + /user/username/projects/myproject/src/server/utilities.js + + + ../../../../a/lib/lib.d.ts + Default library for target 'es5' + src/client/app.js + Root file specified for compilation + 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: + {"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: + { + "responseRequired": false + } +After request PolledWatches:: /user/username/projects/myproject/src/client/tsconfig.json: @@ -395,695 +513,32 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules: {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: +/user/username/projects/myproject/src/server/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: +/user/username/projects/myproject/src/server/jsconfig.json: *new* {"pollingInterval":2000} FsWatches:: /a/lib/lib.d.ts: {} + +FsWatches *deleted*:: /user/username/projects/myproject/src/server/utilities.js: {} +/user/username/projects/myproject/test/backend/index.js: + {} FsWatchesRecursive:: /user/username/projects/myproject/src: {} + +FsWatchesRecursive *deleted*:: /user/username/projects/myproject/test: {} -Before running immediate callbacks and checking length (1) +Before request -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Info 38 [00:01:25.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) - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Info 39 [00:01:26.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) - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Info 40 [00:01:27.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 - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Info 41 [00:01:28.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) - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Info 42 [00:01:29.000] event: - {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} -Info 43 [00:01:30.000] event: - {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Info 44 [00:01:31.000] request: - { - "command": "close", - "arguments": { - "file": "/user/username/projects/myproject/test/backend/index.js" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/test/backend/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/backend/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/test/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Info 45 [00:01:32.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:01:33.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:01:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 48 [00:01:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 49 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/index.js 500 undefined WatchType: Closed Script info -Info 50 [00:01:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:01:38.000] Files (4) - -Info 50 [00:01:39.000] ----------------------------------------------- -Info 50 [00:01:40.000] Open files: -Info 50 [00:01:41.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject -Info 50 [00:01:42.000] Projects: /dev/null/inferredProject1* -After request - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} -/user/username/projects/myproject/test/backend/index.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Info 50 [00:01:43.000] response: - { - "responseRequired": false - } -Info 51 [00:01:44.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/server/utilities.js", - "projectRootPath": "/user/username/projects/myproject" - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/server/utilities.js: - {} -/user/username/projects/myproject/test/backend/index.js: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/test: - {} - -Info 52 [00:01:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/server/utilities.js 500 undefined WatchType: Closed Script info -Info 53 [00:01:46.000] Search path: /user/username/projects/myproject/src/server -Info 54 [00:01:47.000] For info: /user/username/projects/myproject/src/server/utilities.js :: No config files found. -Info 55 [00:01:48.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 56 [00:01:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 57 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 58 [00:01:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:01:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 60 [00:01:53.000] Files (2) - /a/lib/lib.d.ts - /user/username/projects/myproject/src/client/app.js - - - ../../../../a/lib/lib.d.ts - Default library for target 'es5' - src/client/app.js - Root file specified for compilation - -Info 61 [00:01:54.000] ----------------------------------------------- -Info 62 [00:01:55.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:01:56.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:01:57.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 65 [00:01:58.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 66 [00:01:59.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 67 [00:02:00.000] Files (3) - /a/lib/lib.d.ts - /user/username/projects/myproject/src/client/app.js - /user/username/projects/myproject/src/server/utilities.js - - - ../../../../a/lib/lib.d.ts - Default library for target 'es5' - src/client/app.js - Root file specified for compilation - src/server/utilities.js - Root file specified for compilation - -Info 68 [00:02:01.000] ----------------------------------------------- -Info 69 [00:02:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/index.js 500 undefined WatchType: Closed Script info -Info 70 [00:02:03.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 70 [00:02:04.000] Files (3) - -Info 70 [00:02:05.000] ----------------------------------------------- -Info 70 [00:02:06.000] Open files: -Info 70 [00:02:07.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject -Info 70 [00:02:08.000] Projects: /dev/null/inferredProject1* -Info 70 [00:02:09.000] FileName: /user/username/projects/myproject/src/server/utilities.js ProjectRootPath: /user/username/projects/myproject -Info 70 [00:02:10.000] Projects: /dev/null/inferredProject1* -After request - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 70 [00:02:11.000] response: - { - "responseRequired": false - } -Info 71 [00:02:12.000] request: +Info 71 [00:03:27.000] request: { "command": "geterr", "arguments": { @@ -1094,498 +549,48 @@ Info 71 [00:02:12.000] request: ] }, "seq": 6, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 72 [00:02:13.000] response: - { - "responseRequired": false - } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 73 [00:02:14.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 - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 74 [00:02:15.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) - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} + "type": "request" + } +Info 72 [00:03:28.000] response: + { + "responseRequired": false + } +After request -FsWatches:: -/a/lib/lib.d.ts: - {} +Before checking timeout queue length (1) and running -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Info 73 [00:03:29.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) -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} +Info 74 [00:03:30.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) -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before running immediate callbacks and checking length (1) -Info 75 [00:02:16.000] event: +Info 75 [00:03:31.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) -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before checking timeout queue length (1) and running -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 76 [00:02:17.000] event: +Info 76 [00:03:32.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 -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 77 [00:02:18.000] event: +Info 77 [00:03:33.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) -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 78 [00:02:19.000] event: +Info 78 [00:03:34.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} -Info 79 [00:02:20.000] event: +Info 79 [00:03:35.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":6}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/src/client/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/client/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/bower_components: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/src/server/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/src/server/jsconfig.json: - {"pollingInterval":2000} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 da1570a630b83..f58233262ccd6 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 @@ -1,13 +1,4 @@ Info 0 [00:00:25.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:26.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/test.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/test.ts] import * as blabla from "./blabla.json"; @@ -34,12 +25,15 @@ interface Array { length: number; [n: number]: T; } {"compilerOptions":{"resolveJsonModule":true,"composite":true},"include":["./src/*.ts","./src/*.json"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:26.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/test.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:27.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:28.000] For info: /user/username/projects/myproject/src/test.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:29.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -98,30 +92,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject/src/blabla.json: +/user/username/projects/myproject/src/blabla.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 26 [00:00:57.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:00:58.000] request: { "command": "geterr", @@ -134,174 +130,28 @@ Info 27 [00:00:58.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 28 [00:00:59.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running Info 29 [00:01:00.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 30 [00:01:01.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 31 [00:01:02.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 d874560b4227d..6b08a5e8e9ddd 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 @@ -1,13 +1,4 @@ Info 0 [00:00:25.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:26.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/src/test.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/src/test.ts] import * as blabla from "./blabla.json"; @@ -34,12 +25,15 @@ interface Array { length: number; [n: number]: T; } {"compilerOptions":{"resolveJsonModule":true,"composite":true},"include":["./src/*.ts"]} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:26.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/src/test.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:27.000] Search path: /user/username/projects/myproject/src Info 3 [00:00:28.000] For info: /user/username/projects/myproject/src/test.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:29.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -96,30 +90,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -/user/username/projects/myproject/src/blabla.json: +/user/username/projects/myproject/src/blabla.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} -Info 26 [00:00:57.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:00:58.000] request: { "command": "geterr", @@ -132,174 +128,28 @@ Info 27 [00:00:58.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 28 [00:00:59.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running Info 29 [00:01:00.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 30 [00:01:01.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 31 [00:01:02.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/src: - {} -/user/username/projects/myproject/src/blabla.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} 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 a9bb6da61d0d9..c907e158f36c4 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 @@ -1,16 +1,4 @@ Info 0 [00:00:25.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:26.000] request: - { - "command": "open", - "arguments": { - "file": "untitled:Untitled-1", - "fileContent": "/// \n/// ", - "scriptKindName": "TS", - "projectRootPath": "/user/someuser/projects/someFolder" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -32,12 +20,18 @@ class c { } class c { } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:26.000] request: + { + "command": "open", + "arguments": { + "file": "untitled:Untitled-1", + "fileContent": "/// \n/// ", + "scriptKindName": "TS", + "projectRootPath": "/user/someuser/projects/someFolder" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:27.000] Search path: Info 3 [00:00:28.000] For info: untitled:Untitled-1 :: No config files found. Info 4 [00:00:29.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -66,26 +60,24 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/typings/@epic/core.d.ts: +/typings/@epic/core.d.ts: *new* {"pollingInterval":500} -/user/someuser/projects/somefolder/node_modules/@types: +/user/someuser/projects/somefolder/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/someuser/projects/somefolder/src/somefile.d.ts: +/user/someuser/projects/somefolder/src/somefile.d.ts: *new* {} -FsWatchesRecursive:: - -Info 14 [00:00:45.000] response: - { - "responseRequired": false - } ScriptInfos: path: /user/someuser/projects/somefolder/untitled:untitled-1 fileName: untitled:Untitled-1 @@ -93,19 +85,7 @@ path: /a/lib/lib.d.ts fileName: /a/lib/lib.d.ts Checking timeout queue length: 0 -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} -/user/someuser/projects/somefolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/someuser/projects/somefolder/src/somefile.d.ts: - {} - -FsWatchesRecursive:: +Before request Info 15 [00:00:46.000] request: { @@ -119,142 +99,28 @@ Info 15 [00:00:46.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} -/user/someuser/projects/somefolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/someuser/projects/somefolder/src/somefile.d.ts: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} -/user/someuser/projects/somefolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/someuser/projects/somefolder/src/somefile.d.ts: - {} - -FsWatchesRecursive:: - Info 16 [00:00:47.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} -/user/someuser/projects/somefolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/someuser/projects/somefolder/src/somefile.d.ts: - {} +After request -FsWatchesRecursive:: +Before checking timeout queue length (1) and running 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 -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} -/user/someuser/projects/somefolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/someuser/projects/somefolder/src/somefile.d.ts: - {} - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} -/user/someuser/projects/somefolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/someuser/projects/somefolder/src/somefile.d.ts: - {} - -FsWatchesRecursive:: - 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) -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} -/user/someuser/projects/somefolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/someuser/projects/somefolder/src/somefile.d.ts: - {} - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} -/user/someuser/projects/somefolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/someuser/projects/somefolder/src/somefile.d.ts: - {} - -FsWatchesRecursive:: - Info 19 [00:00:50.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"untitled:Untitled-1","diagnostics":[]}} 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) - -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} -/user/someuser/projects/somefolder/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/someuser/projects/somefolder/src/somefile.d.ts: - {} - -FsWatchesRecursive:: 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 fef71297b66bd..a8c0760dca126 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 @@ -1,15 +1,4 @@ Info 0 [00:00:25.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:26.000] request: - { - "command": "open", - "arguments": { - "file": "untitled:Untitled-1", - "fileContent": "/// \n/// ", - "scriptKindName": "TS" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -31,12 +20,17 @@ class c { } class c { } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:26.000] request: + { + "command": "open", + "arguments": { + "file": "untitled:Untitled-1", + "fileContent": "/// \n/// ", + "scriptKindName": "TS" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:27.000] Search path: Info 3 [00:00:28.000] For info: untitled:Untitled-1 :: No config files found. Info 4 [00:00:29.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* @@ -63,24 +57,22 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/typings/@epic/core.d.ts: +/typings/@epic/core.d.ts: *new* {"pollingInterval":500} FsWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/src/somefile.d.ts: +/src/somefile.d.ts: *new* {} -FsWatchesRecursive:: - -Info 12 [00:00:43.000] response: - { - "responseRequired": false - } ScriptInfos: path: /untitled:untitled-1 fileName: untitled:Untitled-1 @@ -88,17 +80,7 @@ path: /a/lib/lib.d.ts fileName: /a/lib/lib.d.ts Checking timeout queue length: 0 -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/src/somefile.d.ts: - {} - -FsWatchesRecursive:: +Before request Info 13 [00:00:44.000] request: { @@ -112,126 +94,28 @@ Info 13 [00:00:44.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/src/somefile.d.ts: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/src/somefile.d.ts: - {} - -FsWatchesRecursive:: - Info 14 [00:00:45.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/src/somefile.d.ts: - {} +After request -FsWatchesRecursive:: +Before checking timeout queue length (1) and running Info 15 [00:00:46.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"untitled:Untitled-1","diagnostics":[]}} After checking timeout queue length (1) and running -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/src/somefile.d.ts: - {} - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/src/somefile.d.ts: - {} - -FsWatchesRecursive:: - Info 16 [00:00:47.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) -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/src/somefile.d.ts: - {} - -FsWatchesRecursive:: - Before running immediate callbacks and checking length (1) -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/src/somefile.d.ts: - {} - -FsWatchesRecursive:: - Info 17 [00:00:48.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"untitled:Untitled-1","diagnostics":[]}} Info 18 [00:00:49.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/typings/@epic/core.d.ts: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/src/somefile.d.ts: - {} - -FsWatchesRecursive:: 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 ee3cc9aa310ae..f6f72d01d427a 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 @@ -1,13 +1,4 @@ Info 0 [00:00:22.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:23.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/ui.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -30,12 +21,15 @@ const x = async (_action: string) => { {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:23.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/ui.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:24.000] Search path: /user/username/projects/myproject Info 3 [00:00:25.000] For info: /user/username/projects/myproject/ui.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:26.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -74,26 +68,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 17 [00:00:45.000] response: - { - "responseRequired": false - } +Before request + Info 18 [00:00:46.000] request: { "command": "syntacticDiagnosticsSync", @@ -104,43 +100,15 @@ Info 18 [00:00:46.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 19 [00:00:47.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 20 [00:00:48.000] request: { "command": "semanticDiagnosticsSync", @@ -151,38 +119,6 @@ Info 20 [00:00:48.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 21 [00:00:49.000] response: { "response": [ @@ -202,6 +138,10 @@ Info 21 [00:00:49.000] response: ], "responseRequired": true } +After request + +Before request + Info 22 [00:00:50.000] request: { "command": "suggestionDiagnosticsSync", @@ -212,40 +152,9 @@ Info 22 [00:00:50.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 23 [00:00:51.000] response: { "response": [], "responseRequired": true - } \ No newline at end of file + } +After request 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 0800ca13e351d..286ad0c678975 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 @@ -1,13 +1,4 @@ Info 0 [00:00:22.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:23.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/ui.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -30,12 +21,15 @@ const x = async (_action: string) => { {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:23.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/ui.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:24.000] Search path: /user/username/projects/myproject Info 3 [00:00:25.000] For info: /user/username/projects/myproject/ui.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:26.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -82,26 +76,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 21 [00:00:49.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:50.000] request: { "command": "geterr", @@ -114,142 +110,28 @@ Info 22 [00:00:50.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 23 [00:00:51.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before checking timeout queue length (1) and running Info 24 [00:00:52.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 25 [00:00:53.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 26 [00:00:54.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[]}} Info 27 [00:00:55.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} 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 c87278f4d9f0b..97048c10fd328 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 @@ -1,13 +1,4 @@ Info 0 [00:00:22.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:23.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/ui.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -30,12 +21,15 @@ const x = async (_action: string) => { {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:23.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/ui.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:24.000] Search path: /user/username/projects/myproject Info 3 [00:00:25.000] For info: /user/username/projects/myproject/ui.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 4 [00:00:26.000] Creating configuration project /user/username/projects/myproject/tsconfig.json @@ -82,26 +76,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject: +/user/username/projects/myproject: *new* {} -Info 21 [00:00:49.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:00:50.000] request: { "command": "geterrForProject", @@ -112,142 +108,28 @@ Info 22 [00:00:50.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 23 [00:00:51.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject: - {} +Before checking timeout queue length (1) and running Info 24 [00:00:52.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 25 [00:00:53.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} - Info 26 [00:00:54.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[]}} Info 27 [00:00:55.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject: - {} diff --git a/tests/baselines/reference/tsserver/projectLanguageServiceStateEvent/large-file-size-is-determined-correctly.js b/tests/baselines/reference/tsserver/projectLanguageServiceStateEvent/large-file-size-is-determined-correctly.js index 2e3352d0a4d41..9cd0e0e94888e 100644 --- a/tests/baselines/reference/tsserver/projectLanguageServiceStateEvent/large-file-size-is-determined-correctly.js +++ b/tests/baselines/reference/tsserver/projectLanguageServiceStateEvent/large-file-size-is-determined-correctly.js @@ -26,12 +26,6 @@ interface Array { length: number; [n: number]: T; } {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 1 [00:00:18.000] Search path: /a Info 2 [00:00:19.000] For info: /a/app.js :: Config file name: /a/jsconfig.json Info 3 [00:00:20.000] Creating configuration project /a/jsconfig.json 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 80d251ad8b558..8cf9efb5261a8 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 @@ -1,13 +1,4 @@ Info 0 [00:00:53.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:54.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/SiblingClass/Source.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -270,12 +261,15 @@ declare module Hmi { ====================================================================== -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:54.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/SiblingClass/Source.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:55.000] Search path: /user/username/projects/myproject/SiblingClass Info 3 [00:00:56.000] For info: /user/username/projects/myproject/SiblingClass/Source.ts :: Config file name: /user/username/projects/myproject/SiblingClass/tsconfig.json Info 4 [00:00:57.000] Creating configuration project /user/username/projects/myproject/SiblingClass/tsconfig.json @@ -342,32 +336,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/SiblingClass/node_modules/@types: +/user/username/projects/myproject/SiblingClass/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/SiblingClass/tsconfig.json: +/user/username/projects/myproject/SiblingClass/tsconfig.json: *new* {} -/user/username/projects/myproject/tsbase.json: +/user/username/projects/myproject/tsbase.json: *new* {} -/user/username/projects/myproject/buttonClass/tsconfig.json: +/user/username/projects/myproject/buttonClass/tsconfig.json: *new* {} -/user/username/projects/myproject/buttonClass/Source.ts: +/user/username/projects/myproject/buttonClass/Source.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 23 [00:01:22.000] response: - { - "responseRequired": false - } Info 24 [00:01:23.000] request: { "command": "compileOnSaveEmitFile", @@ -378,54 +372,11 @@ Info 24 [00:01:23.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/SiblingClass/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/SiblingClass/tsconfig.json: - {} -/user/username/projects/myproject/tsbase.json: - {} -/user/username/projects/myproject/buttonClass/tsconfig.json: - {} -/user/username/projects/myproject/buttonClass/Source.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - -After request -//// [/user/username/projects/myproject/SiblingClass/Source.js] file written with same contents -//// [/user/username/projects/myproject/SiblingClass/Source.d.ts] file written with same contents - -PolledWatches:: -/user/username/projects/myproject/SiblingClass/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/SiblingClass/tsconfig.json: - {} -/user/username/projects/myproject/tsbase.json: - {} -/user/username/projects/myproject/buttonClass/tsconfig.json: - {} -/user/username/projects/myproject/buttonClass/Source.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 25 [00:01:30.000] response: { "response": true, "responseRequired": true - } \ No newline at end of file + } +After request +//// [/user/username/projects/myproject/SiblingClass/Source.js] file written with same contents +//// [/user/username/projects/myproject/SiblingClass/Source.d.ts] file written with same contents 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 18ddf79a42955..2b535e2ae204b 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -434,32 +314,6 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -494,32 +348,6 @@ Info 59 [00:02:25.000] FileName: /user/username/projects/myproject/usage/usag Info 59 [00:02:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json Info 59 [00:02:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined Info 59 [00:02:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 59 [00:02:29.000] response: { "response": [ @@ -540,6 +368,10 @@ Info 59 [00:02:29.000] response: ], "responseRequired": true } +After request + +Before request + Info 60 [00:02:30.000] request: { "command": "compileOnSaveEmitFile", @@ -549,32 +381,6 @@ Info 60 [00:02:30.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 61 [00:02:33.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 62 [00:02:34.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 63 [00:02:35.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 @@ -587,6 +393,11 @@ Info 69 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/u Info 70 [00:02:47.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 71 [00:02:48.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one Info 72 [00:02:49.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 73 [00:02:50.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -615,6 +426,10 @@ PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: {} @@ -628,14 +443,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 73 [00:02:50.000] response: - { - "response": true, - "responseRequired": true - } +Before request + Info 74 [00:02:51.000] request: { "command": "emit-output", @@ -645,58 +457,6 @@ Info 74 [00:02:51.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - Info 75 [00:02:52.000] response: { "response": { @@ -716,4 +476,5 @@ Info 75 [00:02:52.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 c296ff3e47139..0dafd72beed8d 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -434,32 +314,6 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -491,32 +345,6 @@ Info 56 [00:02:22.000] FileName: /user/username/projects/myproject/usage/usag Info 56 [00:02:23.000] Projects: /user/username/projects/myproject/usage/tsconfig.json Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:26.000] response: { "response": [ @@ -535,6 +363,10 @@ Info 56 [00:02:26.000] response: ], "responseRequired": true } +After request + +Before request + Info 57 [00:02:27.000] request: { "command": "compileOnSaveEmitFile", @@ -544,32 +376,6 @@ Info 57 [00:02:27.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 58 [00:02:30.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:31.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:32.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 @@ -582,6 +388,11 @@ Info 66 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/u Info 67 [00:02:44.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:45.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one Info 69 [00:02:46.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:47.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -607,6 +418,10 @@ PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: {} @@ -620,14 +435,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 70 [00:02:47.000] response: - { - "response": true, - "responseRequired": true - } +Before request + Info 71 [00:02:48.000] request: { "command": "emit-output", @@ -637,58 +449,6 @@ Info 71 [00:02:48.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - Info 72 [00:02:49.000] response: { "response": { @@ -708,4 +468,5 @@ Info 72 [00:02:49.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 5e0d61f008929..9d2843600bfeb 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -434,32 +314,6 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -494,32 +348,6 @@ Info 59 [00:02:25.000] FileName: /user/username/projects/myproject/usage/usag Info 59 [00:02:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json Info 59 [00:02:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined Info 59 [00:02:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 59 [00:02:29.000] response: { "response": [ @@ -538,6 +366,10 @@ Info 59 [00:02:29.000] response: ], "responseRequired": true } +After request + +Before request + Info 60 [00:02:30.000] request: { "command": "compileOnSaveEmitFile", @@ -547,32 +379,6 @@ Info 60 [00:02:30.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 61 [00:02:33.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 62 [00:02:34.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 63 [00:02:35.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 @@ -585,6 +391,11 @@ Info 69 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/u Info 70 [00:02:47.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 71 [00:02:48.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one Info 72 [00:02:49.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 73 [00:02:50.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -611,6 +422,10 @@ PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: {} @@ -624,14 +439,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 73 [00:02:50.000] response: - { - "response": true, - "responseRequired": true - } +Before request + Info 74 [00:02:51.000] request: { "command": "emit-output", @@ -641,58 +453,6 @@ Info 74 [00:02:51.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - Info 75 [00:02:52.000] response: { "response": { @@ -712,4 +472,5 @@ Info 75 [00:02:52.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 9602619283645..c4ff6e7c518fa 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -434,32 +314,6 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -491,32 +345,6 @@ Info 56 [00:02:22.000] FileName: /user/username/projects/myproject/usage/usag Info 56 [00:02:23.000] Projects: /user/username/projects/myproject/usage/tsconfig.json Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:26.000] response: { "response": [ @@ -535,6 +363,10 @@ Info 56 [00:02:26.000] response: ], "responseRequired": true } +After request + +Before request + Info 57 [00:02:27.000] request: { "command": "compileOnSaveEmitFile", @@ -544,32 +376,6 @@ Info 57 [00:02:27.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 58 [00:02:30.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:31.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:32.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 @@ -582,6 +388,11 @@ Info 66 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/u Info 67 [00:02:44.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:45.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one Info 69 [00:02:46.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:47.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -607,6 +418,10 @@ PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: {} @@ -620,14 +435,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 70 [00:02:47.000] response: - { - "response": true, - "responseRequired": true - } +Before request + Info 71 [00:02:48.000] request: { "command": "emit-output", @@ -637,58 +449,6 @@ Info 71 [00:02:48.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - Info 72 [00:02:49.000] response: { "response": { @@ -708,4 +468,5 @@ Info 72 [00:02:49.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 1f8455628dd0a..17957a4143f7f 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -435,61 +315,9 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 54 [00:02:02.000] response: { "response": [ @@ -503,6 +331,10 @@ Info 54 [00:02:02.000] response: ], "responseRequired": true } +After request + +Before request + Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", @@ -513,32 +345,6 @@ Info 55 [00:02:03.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:06.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 57 [00:02:07.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 58 [00:02:08.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 @@ -551,6 +357,11 @@ Info 64 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/u Info 65 [00:02:20.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 66 [00:02:21.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one Info 67 [00:02:22.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 68 [00:02:23.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -579,6 +390,10 @@ PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: {} @@ -592,14 +407,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 68 [00:02:23.000] response: - { - "response": true, - "responseRequired": true - } +Before request + Info 69 [00:02:24.000] request: { "command": "emit-output", @@ -610,58 +422,6 @@ Info 69 [00:02:24.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - Info 70 [00:02:25.000] response: { "response": { @@ -681,4 +441,5 @@ Info 70 [00:02:25.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 3f90da46f0053..cdd09a50a3600 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -435,58 +315,6 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 51 [00:01:59.000] response: { "response": [ @@ -500,6 +328,10 @@ Info 51 [00:01:59.000] response: ], "responseRequired": true } +After request + +Before request + Info 52 [00:02:00.000] request: { "command": "compileOnSaveEmitFile", @@ -510,32 +342,6 @@ Info 52 [00:02:00.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -548,6 +354,11 @@ Info 61 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/u 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 + } After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -573,6 +384,10 @@ PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: {} @@ -586,14 +401,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 65 [00:02:20.000] response: - { - "response": true, - "responseRequired": true - } +Before request + Info 66 [00:02:21.000] request: { "command": "emit-output", @@ -604,58 +416,6 @@ Info 66 [00:02:21.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - Info 67 [00:02:22.000] response: { "response": { @@ -675,4 +435,5 @@ Info 67 [00:02:22.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 192ae9c6144ef..7863646f86d4e 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -435,61 +315,9 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 54 [00:02:02.000] response: { "response": [ @@ -503,6 +331,10 @@ Info 54 [00:02:02.000] response: ], "responseRequired": true } +After request + +Before request + Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", @@ -513,32 +345,6 @@ Info 55 [00:02:03.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:06.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 57 [00:02:07.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 58 [00:02:08.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 @@ -551,6 +357,11 @@ Info 64 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/u Info 65 [00:02:20.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 66 [00:02:21.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one Info 67 [00:02:22.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 68 [00:02:23.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -577,6 +388,10 @@ PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: {} @@ -590,14 +405,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 68 [00:02:23.000] response: - { - "response": true, - "responseRequired": true - } +Before request + Info 69 [00:02:24.000] request: { "command": "emit-output", @@ -608,58 +420,6 @@ Info 69 [00:02:24.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - Info 70 [00:02:25.000] response: { "response": { @@ -679,4 +439,5 @@ Info 70 [00:02:25.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 00df458c89151..d9880a88d7332 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -435,58 +315,6 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 51 [00:01:59.000] response: { "response": [ @@ -500,6 +328,10 @@ Info 51 [00:01:59.000] response: ], "responseRequired": true } +After request + +Before request + Info 52 [00:02:00.000] request: { "command": "compileOnSaveEmitFile", @@ -510,32 +342,6 @@ Info 52 [00:02:00.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -548,6 +354,11 @@ Info 61 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/u 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 + } After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -573,6 +384,10 @@ PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: {} @@ -586,14 +401,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 65 [00:02:20.000] response: - { - "response": true, - "responseRequired": true - } +Before request + Info 66 [00:02:21.000] request: { "command": "emit-output", @@ -604,58 +416,6 @@ Info 66 [00:02:21.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - Info 67 [00:02:22.000] response: { "response": { @@ -675,4 +435,5 @@ Info 67 [00:02:22.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 37e0f64169fee..4cf4e91db6fcd 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -256,58 +232,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 45 [00:01:31.000] response: { "response": [ @@ -321,6 +245,10 @@ Info 45 [00:01:31.000] response: ], "responseRequired": true } +After request + +Before request + Info 46 [00:01:32.000] request: { "command": "compileOnSaveEmitFile", @@ -331,32 +259,6 @@ Info 46 [00:01:32.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -369,6 +271,11 @@ Info 55 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/u 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -394,6 +301,10 @@ PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: {} @@ -407,14 +318,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 59 [00:01:52.000] response: - { - "response": true, - "responseRequired": true - } +Before request + Info 60 [00:01:53.000] request: { "command": "emit-output", @@ -425,58 +333,6 @@ Info 60 [00:01:53.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - Info 61 [00:01:54.000] response: { "response": { @@ -496,4 +352,5 @@ Info 61 [00:01:54.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 a41d96f6f9890..6bffe1c9eb8c8 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -435,61 +315,9 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 54 [00:02:02.000] response: { "response": [ @@ -503,6 +331,10 @@ Info 54 [00:02:02.000] response: ], "responseRequired": true } +After request + +Before request + Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", @@ -513,63 +345,15 @@ Info 55 [00:02:03.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:04.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 57 [00:02:05.000] request: { "command": "emit-output", @@ -580,58 +364,6 @@ Info 57 [00:02:05.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 58 [00:02:06.000] response: { "response": { @@ -640,4 +372,5 @@ Info 58 [00:02:06.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 b310030bea300..dc8bf6f5cd57b 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -435,61 +315,9 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 54 [00:02:02.000] response: { "response": [ @@ -501,6 +329,10 @@ Info 54 [00:02:02.000] response: ], "responseRequired": true } +After request + +Before request + Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", @@ -511,63 +343,15 @@ Info 55 [00:02:03.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:04.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 57 [00:02:05.000] request: { "command": "emit-output", @@ -578,58 +362,6 @@ Info 57 [00:02:05.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 58 [00:02:06.000] response: { "response": { @@ -638,4 +370,5 @@ Info 58 [00:02:06.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 e572a384d1f69..49901ab43ba05 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -435,61 +315,9 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 54 [00:02:02.000] response: { "response": [ @@ -501,6 +329,10 @@ Info 54 [00:02:02.000] response: ], "responseRequired": true } +After request + +Before request + Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", @@ -511,63 +343,15 @@ Info 55 [00:02:03.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:04.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 57 [00:02:05.000] request: { "command": "emit-output", @@ -578,58 +362,6 @@ Info 57 [00:02:05.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 58 [00:02:06.000] response: { "response": { @@ -638,4 +370,5 @@ Info 58 [00:02:06.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 e8e5f76457266..2499a5a20cf9a 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -435,61 +315,9 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 54 [00:02:02.000] response: { "response": [ @@ -501,6 +329,10 @@ Info 54 [00:02:02.000] response: ], "responseRequired": true } +After request + +Before request + Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", @@ -511,63 +343,15 @@ Info 55 [00:02:03.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:04.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 57 [00:02:05.000] request: { "command": "emit-output", @@ -578,58 +362,6 @@ Info 57 [00:02:05.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 58 [00:02:06.000] response: { "response": { @@ -638,4 +370,5 @@ Info 58 [00:02:06.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 437f660ac61b3..36e7a095486d7 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -256,58 +232,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 45 [00:01:31.000] response: { "response": [ @@ -321,6 +245,10 @@ Info 45 [00:01:31.000] response: ], "responseRequired": true } +After request + +Before request + Info 46 [00:01:32.000] request: { "command": "compileOnSaveEmitFile", @@ -331,63 +259,15 @@ Info 46 [00:01:32.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:33.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 48 [00:01:34.000] request: { "command": "emit-output", @@ -398,58 +278,6 @@ Info 48 [00:01:34.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:35.000] response: { "response": { @@ -458,4 +286,5 @@ Info 49 [00:01:35.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js index b0bd0c555cb18..d080dd3908bd0 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "compileOnSaveEmitFile", @@ -364,32 +292,6 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -402,6 +304,11 @@ Info 57 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/u 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/dependency/fns.js] "use strict"; @@ -427,6 +334,10 @@ PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: {} @@ -440,14 +351,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 61 [00:02:16.000] response: - { - "response": true, - "responseRequired": true - } +Before request + Info 62 [00:02:17.000] request: { "command": "emit-output", @@ -457,58 +365,6 @@ Info 62 [00:02:17.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - Info 63 [00:02:18.000] response: { "response": { @@ -528,4 +384,5 @@ Info 63 [00:02:18.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 1c0bddfbdfa37..fda08843f37ad 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -434,32 +314,6 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -494,32 +348,6 @@ Info 59 [00:02:25.000] FileName: /user/username/projects/myproject/usage/usag Info 59 [00:02:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json Info 59 [00:02:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined Info 59 [00:02:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 59 [00:02:29.000] response: { "response": [ @@ -533,6 +361,10 @@ Info 59 [00:02:29.000] response: ], "responseRequired": true } +After request + +Before request + Info 60 [00:02:30.000] request: { "command": "compileOnSaveEmitFile", @@ -542,35 +374,14 @@ Info 60 [00:02:30.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 61 [00:02:33.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 62 [00:02:34.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 63 [00:02:35.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 64 [00:02:36.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -581,35 +392,8 @@ var fns_1 = require("../decls/fns"); -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 64 [00:02:36.000] response: - { - "response": true, - "responseRequired": true - } Info 65 [00:02:37.000] request: { "command": "emit-output", @@ -619,58 +403,6 @@ Info 65 [00:02:37.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 66 [00:02:38.000] response: { "response": { @@ -685,4 +417,5 @@ Info 66 [00:02:38.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 246028514ae48..249ef2df1888e 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -434,32 +314,6 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -491,32 +345,6 @@ Info 56 [00:02:22.000] FileName: /user/username/projects/myproject/usage/usag Info 56 [00:02:23.000] Projects: /user/username/projects/myproject/usage/tsconfig.json Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:26.000] response: { "response": [ @@ -530,6 +358,10 @@ Info 56 [00:02:26.000] response: ], "responseRequired": true } +After request + +Before request + Info 57 [00:02:27.000] request: { "command": "compileOnSaveEmitFile", @@ -539,35 +371,14 @@ Info 57 [00:02:27.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 58 [00:02: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 59 [00:02: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 60 [00:02: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 61 [00:02:33.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -581,35 +392,8 @@ exports.fn3 = fn3; -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 61 [00:02:33.000] response: - { - "response": true, - "responseRequired": true - } Info 62 [00:02:34.000] request: { "command": "emit-output", @@ -619,58 +403,6 @@ Info 62 [00:02:34.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 63 [00:02:35.000] response: { "response": { @@ -685,4 +417,5 @@ Info 63 [00:02:35.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 00e46ba4ae583..340f2a383fcba 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -435,61 +315,9 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 54 [00:02:02.000] response: { "response": [ @@ -503,6 +331,10 @@ Info 54 [00:02:02.000] response: ], "responseRequired": true } +After request + +Before request + Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", @@ -513,35 +345,14 @@ Info 55 [00:02:03.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:06.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 57 [00:02:07.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 58 [00:02:08.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 59 [00:02:09.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -552,35 +363,8 @@ var fns_1 = require("../decls/fns"); -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 59 [00:02:09.000] response: - { - "response": true, - "responseRequired": true - } Info 60 [00:02:10.000] request: { "command": "emit-output", @@ -591,58 +375,6 @@ Info 60 [00:02:10.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 61 [00:02:11.000] response: { "response": { @@ -657,4 +389,5 @@ Info 61 [00:02:11.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 b58afb5521f11..c7c08b28ade82 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -434,32 +314,6 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -494,32 +348,6 @@ Info 59 [00:02:25.000] FileName: /user/username/projects/myproject/usage/usag Info 59 [00:02:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json Info 59 [00:02:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined Info 59 [00:02:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 59 [00:02:29.000] response: { "response": [ @@ -533,6 +361,10 @@ Info 59 [00:02:29.000] response: ], "responseRequired": true } +After request + +Before request + Info 60 [00:02:30.000] request: { "command": "compileOnSaveEmitFile", @@ -542,35 +374,14 @@ Info 60 [00:02:30.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 61 [00:02:33.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 62 [00:02:34.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 63 [00:02:35.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 64 [00:02:36.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -581,35 +392,8 @@ var fns_1 = require("../decls/fns"); -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 64 [00:02:36.000] response: - { - "response": true, - "responseRequired": true - } Info 65 [00:02:37.000] request: { "command": "emit-output", @@ -619,58 +403,6 @@ Info 65 [00:02:37.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 66 [00:02:38.000] response: { "response": { @@ -685,4 +417,5 @@ Info 66 [00:02:38.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 77edb7a1be9b7..59ba4a445a157 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -435,61 +315,9 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 54 [00:02:02.000] response: { "response": [ @@ -503,6 +331,10 @@ Info 54 [00:02:02.000] response: ], "responseRequired": true } +After request + +Before request + Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", @@ -513,35 +345,14 @@ Info 55 [00:02:03.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:06.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 57 [00:02:07.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 58 [00:02:08.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 59 [00:02:09.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -553,35 +364,8 @@ function fn3() { } -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 59 [00:02:09.000] response: - { - "response": true, - "responseRequired": true - } Info 60 [00:02:10.000] request: { "command": "emit-output", @@ -592,58 +376,6 @@ Info 60 [00:02:10.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 61 [00:02:11.000] response: { "response": { @@ -658,4 +390,5 @@ Info 61 [00:02:11.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 fc32e10f68a8e..8c42034734a63 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -434,32 +314,6 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -491,32 +345,6 @@ Info 56 [00:02:22.000] FileName: /user/username/projects/myproject/usage/usag Info 56 [00:02:23.000] Projects: /user/username/projects/myproject/usage/tsconfig.json Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:26.000] response: { "response": [ @@ -530,6 +358,10 @@ Info 56 [00:02:26.000] response: ], "responseRequired": true } +After request + +Before request + Info 57 [00:02:27.000] request: { "command": "compileOnSaveEmitFile", @@ -539,35 +371,14 @@ Info 57 [00:02:27.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 58 [00:02: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 59 [00:02: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 60 [00:02: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 61 [00:02:33.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -579,35 +390,8 @@ function fn3() { } -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 61 [00:02:33.000] response: - { - "response": true, - "responseRequired": true - } Info 62 [00:02:34.000] request: { "command": "emit-output", @@ -617,58 +401,6 @@ Info 62 [00:02:34.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 63 [00:02:35.000] response: { "response": { @@ -683,4 +415,5 @@ Info 63 [00:02:35.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 431532900b7fd..5fcc2b9ef61cd 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -435,61 +315,9 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 54 [00:02:02.000] response: { "response": [ @@ -503,6 +331,10 @@ Info 54 [00:02:02.000] response: ], "responseRequired": true } +After request + +Before request + Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", @@ -513,35 +345,14 @@ Info 55 [00:02:03.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:06.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 57 [00:02:07.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 58 [00:02:08.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 59 [00:02:09.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -552,35 +363,8 @@ var fns_1 = require("../decls/fns"); -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 59 [00:02:09.000] response: - { - "response": true, - "responseRequired": true - } Info 60 [00:02:10.000] request: { "command": "emit-output", @@ -591,58 +375,6 @@ Info 60 [00:02:10.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 61 [00:02:11.000] response: { "response": { @@ -657,4 +389,5 @@ Info 61 [00:02:11.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 56bbaefb22b02..6c4cfb8a4af17 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -355,6 +279,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "change", @@ -369,62 +297,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:57.000] response: { "responseRequired": false } +After request + +Before request + Info 50 [00:01:58.000] request: { "command": "compileOnSaveAffectedFileList", @@ -435,61 +315,9 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 54 [00:02:02.000] response: { "response": [ @@ -503,6 +331,10 @@ Info 54 [00:02:02.000] response: ], "responseRequired": true } +After request + +Before request + Info 55 [00:02:03.000] request: { "command": "compileOnSaveEmitFile", @@ -513,35 +345,14 @@ Info 55 [00:02:03.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:02:06.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 57 [00:02:07.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 58 [00:02:08.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 59 [00:02:09.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -555,35 +366,8 @@ exports.fn3 = fn3; -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 59 [00:02:09.000] response: - { - "response": true, - "responseRequired": true - } Info 60 [00:02:10.000] request: { "command": "emit-output", @@ -594,58 +378,6 @@ Info 60 [00:02:10.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 61 [00:02:11.000] response: { "response": { @@ -660,4 +392,5 @@ Info 61 [00:02:11.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 2b4d69a71a6f1..e256aebb9141b 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -256,58 +232,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 45 [00:01:31.000] response: { "response": [ @@ -321,6 +245,10 @@ Info 45 [00:01:31.000] response: ], "responseRequired": true } +After request + +Before request + Info 46 [00:01:32.000] request: { "command": "compileOnSaveEmitFile", @@ -331,35 +259,14 @@ Info 46 [00:01:32.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -370,35 +277,8 @@ var fns_1 = require("../decls/fns"); -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 50 [00:01:38.000] response: - { - "response": true, - "responseRequired": true - } Info 51 [00:01:39.000] request: { "command": "emit-output", @@ -409,58 +289,6 @@ Info 51 [00:01:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 52 [00:01:40.000] response: { "response": { @@ -475,4 +303,5 @@ Info 52 [00:01:40.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js index 2ac93a8075031..dbbc98439892c 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -216,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -225,7 +199,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -236,16 +210,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "compileOnSaveAffectedFileList", @@ -255,32 +231,6 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -309,32 +259,6 @@ Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usag 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:55.000] response: { "response": [ @@ -348,6 +272,10 @@ Info 47 [00:01:55.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:56.000] request: { "command": "compileOnSaveEmitFile", @@ -357,35 +285,14 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -396,35 +303,8 @@ var fns_1 = require("../decls/fns"); -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 52 [00:02:02.000] response: - { - "response": true, - "responseRequired": true - } Info 53 [00:02:03.000] request: { "command": "emit-output", @@ -434,58 +314,6 @@ Info 53 [00:02:03.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 54 [00:02:04.000] response: { "response": { @@ -500,4 +328,5 @@ Info 54 [00:02:04.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 4280767d59b5e..cafeed909ad2a 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,10 +178,19 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/dependency/fns.ts] +export function fn1() { } +export function fn2() { } +export function fn3() { } + + Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", @@ -247,37 +200,6 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/dependency/fns.ts] -export function fn1() { } -export function fn2() { } -export function fn3() { } - - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -297,32 +219,6 @@ Info 41 [00:01:39.000] ----------------------------------------------- Info 41 [00:01:40.000] Open files: Info 41 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined Info 41 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:43.000] response: { "response": [ @@ -336,6 +232,10 @@ Info 41 [00:01:43.000] response: ], "responseRequired": true } +After request + +Before request + Info 42 [00:01:44.000] request: { "command": "compileOnSaveEmitFile", @@ -345,63 +245,15 @@ Info 42 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 43 [00:01:45.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 44 [00:01:46.000] request: { "command": "emit-output", @@ -411,58 +263,6 @@ Info 44 [00:01:46.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 45 [00:01:47.000] response: { "response": { @@ -471,4 +271,5 @@ Info 45 [00:01:47.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 781aabb19272c..a607c2e62bf91 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,6 +178,10 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +After request + +Before request + Info 31 [00:01:18.000] request: { "command": "change", @@ -248,62 +196,14 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:19.000] response: { "responseRequired": false } +After request + +Before request + Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", @@ -313,32 +213,6 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -358,32 +232,6 @@ 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/usage/usage.ts ProjectRootPath: undefined Info 39 [00:01:37.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 39 [00:01:38.000] response: { "response": [ @@ -395,6 +243,10 @@ Info 39 [00:01:38.000] response: ], "responseRequired": true } +After request + +Before request + Info 40 [00:01:39.000] request: { "command": "compileOnSaveEmitFile", @@ -404,63 +256,15 @@ Info 40 [00:01:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:40.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 42 [00:01:41.000] request: { "command": "emit-output", @@ -470,58 +274,6 @@ Info 42 [00:01:41.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 43 [00:01:42.000] response: { "response": { @@ -530,4 +282,5 @@ Info 43 [00:01:42.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 83817dae43965..7f0a97b7feee6 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,10 +178,19 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/dependency/fns.ts] +export function fn1() { } +export function fn2() { } +function fn3() { } + + Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", @@ -247,37 +200,6 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/dependency/fns.ts] -export function fn1() { } -export function fn2() { } -function fn3() { } - - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -297,32 +219,6 @@ Info 41 [00:01:39.000] ----------------------------------------------- Info 41 [00:01:40.000] Open files: Info 41 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined Info 41 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:43.000] response: { "response": [ @@ -334,6 +230,10 @@ Info 41 [00:01:43.000] response: ], "responseRequired": true } +After request + +Before request + Info 42 [00:01:44.000] request: { "command": "compileOnSaveEmitFile", @@ -343,63 +243,15 @@ Info 42 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 43 [00:01:45.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 44 [00:01:46.000] request: { "command": "emit-output", @@ -409,58 +261,6 @@ Info 44 [00:01:46.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 45 [00:01:47.000] response: { "response": { @@ -469,4 +269,5 @@ Info 45 [00:01:47.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 438705ea84b9d..7d5a25915fc9e 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,6 +178,10 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +After request + +Before request + Info 31 [00:01:18.000] request: { "command": "change", @@ -248,62 +196,14 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:19.000] response: { "responseRequired": false } +After request + +Before request + Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", @@ -313,32 +213,6 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -358,32 +232,6 @@ 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/usage/usage.ts ProjectRootPath: undefined Info 39 [00:01:37.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 39 [00:01:38.000] response: { "response": [ @@ -395,6 +243,10 @@ Info 39 [00:01:38.000] response: ], "responseRequired": true } +After request + +Before request + Info 40 [00:01:39.000] request: { "command": "compileOnSaveEmitFile", @@ -404,63 +256,15 @@ Info 40 [00:01:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:40.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 42 [00:01:41.000] request: { "command": "emit-output", @@ -470,58 +274,6 @@ Info 42 [00:01:41.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 43 [00:01:42.000] response: { "response": { @@ -530,4 +282,5 @@ Info 43 [00:01:42.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 6517a3da3cfb3..c8b0b16573b8a 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,10 +178,19 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/dependency/fns.ts] +export function fn1() { } +export function fn2() { } +export function fn3() { } + + Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", @@ -248,66 +201,9 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/dependency/fns.ts] -export function fn1() { } -export function fn2() { } -export function fn3() { } - - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 39 [00:01:29.000] response: { "response": [ @@ -321,6 +217,10 @@ Info 39 [00:01:29.000] response: ], "responseRequired": true } +After request + +Before request + Info 40 [00:01:30.000] request: { "command": "compileOnSaveEmitFile", @@ -331,63 +231,15 @@ Info 40 [00:01:30.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:31.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 42 [00:01:32.000] request: { "command": "emit-output", @@ -398,58 +250,6 @@ Info 42 [00:01:32.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 43 [00:01:33.000] response: { "response": { @@ -458,4 +258,5 @@ Info 43 [00:01:33.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 24bb879d01fa5..9a2633d03bc4b 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,6 +178,10 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +After request + +Before request + Info 31 [00:01:18.000] request: { "command": "change", @@ -248,62 +196,14 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:19.000] response: { "responseRequired": false } +After request + +Before request + Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", @@ -314,61 +214,9 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 37 [00:01:24.000] response: { "response": [ @@ -380,6 +228,10 @@ Info 37 [00:01:24.000] response: ], "responseRequired": true } +After request + +Before request + Info 38 [00:01:25.000] request: { "command": "compileOnSaveEmitFile", @@ -390,63 +242,15 @@ Info 38 [00:01:25.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 39 [00:01:26.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 40 [00:01:27.000] request: { "command": "emit-output", @@ -457,58 +261,6 @@ Info 40 [00:01:27.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:28.000] response: { "response": { @@ -517,4 +269,5 @@ Info 41 [00:01:28.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 599caf5917923..b07585d7b4980 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,10 +178,19 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/dependency/fns.ts] +export function fn1() { } +export function fn2() { } +function fn3() { } + + Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", @@ -248,66 +201,9 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/dependency/fns.ts] -export function fn1() { } -export function fn2() { } -function fn3() { } - - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 39 [00:01:29.000] response: { "response": [ @@ -319,6 +215,10 @@ Info 39 [00:01:29.000] response: ], "responseRequired": true } +After request + +Before request + Info 40 [00:01:30.000] request: { "command": "compileOnSaveEmitFile", @@ -329,63 +229,15 @@ Info 40 [00:01:30.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:31.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 42 [00:01:32.000] request: { "command": "emit-output", @@ -396,58 +248,6 @@ Info 42 [00:01:32.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 43 [00:01:33.000] response: { "response": { @@ -456,4 +256,5 @@ Info 43 [00:01:33.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 c460d4cd336c9..3af586ab10175 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,6 +178,10 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +After request + +Before request + Info 31 [00:01:18.000] request: { "command": "change", @@ -248,62 +196,14 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:19.000] response: { "responseRequired": false } +After request + +Before request + Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", @@ -314,61 +214,9 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 37 [00:01:24.000] response: { "response": [ @@ -380,6 +228,10 @@ Info 37 [00:01:24.000] response: ], "responseRequired": true } +After request + +Before request + Info 38 [00:01:25.000] request: { "command": "compileOnSaveEmitFile", @@ -390,63 +242,15 @@ Info 38 [00:01:25.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 39 [00:01:26.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 40 [00:01:27.000] request: { "command": "emit-output", @@ -457,58 +261,6 @@ Info 40 [00:01:27.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:28.000] response: { "response": { @@ -517,4 +269,5 @@ Info 41 [00:01:28.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 45da5f56908b2..72cfab064cc81 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -154,58 +150,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 28 [00:01:03.000] response: { "response": [ @@ -219,6 +163,10 @@ Info 28 [00:01:03.000] response: ], "responseRequired": true } +After request + +Before request + Info 29 [00:01:04.000] request: { "command": "compileOnSaveEmitFile", @@ -229,63 +177,15 @@ Info 29 [00:01:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:05.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 31 [00:01:06.000] request: { "command": "emit-output", @@ -296,58 +196,6 @@ Info 31 [00:01:06.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:07.000] response: { "response": { @@ -356,4 +204,5 @@ Info 32 [00:01:07.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 ccd74ce10d56f..6e9cc5221807e 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,6 +178,10 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +After request + +Before request + Info 31 [00:01:18.000] request: { "command": "compileOnSaveEmitFile", @@ -243,63 +191,15 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:19.000] response: { "response": false, "responseRequired": true } +After request + +Before request + Info 33 [00:01:20.000] request: { "command": "emit-output", @@ -309,58 +209,6 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 34 [00:01:21.000] response: { "response": { @@ -369,4 +217,5 @@ Info 34 [00:01:21.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 d3c96d1b62cad..26c22c024e249 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,10 +178,19 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/dependency/fns.ts] +export function fn1() { } +export function fn2() { } +export function fn3() { } + + Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", @@ -247,37 +200,6 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/dependency/fns.ts] -export function fn1() { } -export function fn2() { } -export function fn3() { } - - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -297,32 +219,6 @@ Info 41 [00:01:39.000] ----------------------------------------------- Info 41 [00:01:40.000] Open files: Info 41 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined Info 41 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:43.000] response: { "response": [ @@ -336,6 +232,10 @@ Info 41 [00:01:43.000] response: ], "responseRequired": true } +After request + +Before request + Info 42 [00:01:44.000] request: { "command": "compileOnSaveEmitFile", @@ -345,35 +245,14 @@ Info 42 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 43 [00:01:47.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:48.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:49.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:50.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -384,35 +263,8 @@ var fns_1 = require("../decls/fns"); -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 46 [00:01:50.000] response: - { - "response": true, - "responseRequired": true - } Info 47 [00:01:51.000] request: { "command": "emit-output", @@ -422,58 +274,6 @@ Info 47 [00:01:51.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 48 [00:01:52.000] response: { "response": { @@ -488,4 +288,5 @@ Info 48 [00:01:52.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 f8324f3aea384..f4c9d5956c036 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,6 +178,10 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +After request + +Before request + Info 31 [00:01:18.000] request: { "command": "change", @@ -248,62 +196,14 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:19.000] response: { "responseRequired": false } +After request + +Before request + Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", @@ -313,32 +213,6 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -358,32 +232,6 @@ 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/usage/usage.ts ProjectRootPath: undefined Info 39 [00:01:37.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 39 [00:01:38.000] response: { "response": [ @@ -397,6 +245,10 @@ Info 39 [00:01:38.000] response: ], "responseRequired": true } +After request + +Before request + Info 40 [00:01:39.000] request: { "command": "compileOnSaveEmitFile", @@ -406,35 +258,14 @@ Info 40 [00:01:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:42.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:43.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:44.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:45.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -448,35 +279,8 @@ exports.fn3 = fn3; -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 44 [00:01:45.000] response: - { - "response": true, - "responseRequired": true - } Info 45 [00:01:46.000] request: { "command": "emit-output", @@ -486,58 +290,6 @@ Info 45 [00:01:46.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 46 [00:01:47.000] response: { "response": { @@ -552,4 +304,5 @@ Info 46 [00:01:47.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 19014833d3631..d8e7f1eb84675 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,10 +178,19 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/dependency/fns.ts] +export function fn1() { } +export function fn2() { } +function fn3() { } + + Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", @@ -247,37 +200,6 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/dependency/fns.ts] -export function fn1() { } -export function fn2() { } -function fn3() { } - - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -297,32 +219,6 @@ Info 41 [00:01:39.000] ----------------------------------------------- Info 41 [00:01:40.000] Open files: Info 41 [00:01:41.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined Info 41 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:43.000] response: { "response": [ @@ -336,6 +232,10 @@ Info 41 [00:01:43.000] response: ], "responseRequired": true } +After request + +Before request + Info 42 [00:01:44.000] request: { "command": "compileOnSaveEmitFile", @@ -345,35 +245,14 @@ Info 42 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 43 [00:01:47.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:48.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:49.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:50.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -384,35 +263,8 @@ var fns_1 = require("../decls/fns"); -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 46 [00:01:50.000] response: - { - "response": true, - "responseRequired": true - } Info 47 [00:01:51.000] request: { "command": "emit-output", @@ -422,58 +274,6 @@ Info 47 [00:01:51.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 48 [00:01:52.000] response: { "response": { @@ -488,4 +288,5 @@ Info 48 [00:01:52.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 89586192c24f2..d606d0cf89628 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,6 +178,10 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +After request + +Before request + Info 31 [00:01:18.000] request: { "command": "change", @@ -248,62 +196,14 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:19.000] response: { "responseRequired": false } +After request + +Before request + Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", @@ -313,32 +213,6 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files @@ -358,32 +232,6 @@ 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/usage/usage.ts ProjectRootPath: undefined Info 39 [00:01:37.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 39 [00:01:38.000] response: { "response": [ @@ -397,6 +245,10 @@ Info 39 [00:01:38.000] response: ], "responseRequired": true } +After request + +Before request + Info 40 [00:01:39.000] request: { "command": "compileOnSaveEmitFile", @@ -406,35 +258,14 @@ Info 40 [00:01:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:42.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:43.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:44.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:45.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -446,35 +277,8 @@ function fn3() { } -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 44 [00:01:45.000] response: - { - "response": true, - "responseRequired": true - } Info 45 [00:01:46.000] request: { "command": "emit-output", @@ -484,58 +288,6 @@ Info 45 [00:01:46.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 46 [00:01:47.000] response: { "response": { @@ -550,4 +302,5 @@ Info 46 [00:01:47.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 9d253cc0fc5e1..3f915afc4ec75 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,10 +178,19 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/dependency/fns.ts] +export function fn1() { } +export function fn2() { } +export function fn3() { } + + Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", @@ -248,66 +201,9 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/dependency/fns.ts] -export function fn1() { } -export function fn2() { } -export function fn3() { } - - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 39 [00:01:29.000] response: { "response": [ @@ -321,6 +217,10 @@ Info 39 [00:01:29.000] response: ], "responseRequired": true } +After request + +Before request + Info 40 [00:01:30.000] request: { "command": "compileOnSaveEmitFile", @@ -331,35 +231,14 @@ Info 40 [00:01:30.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:33.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:34.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:35.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:36.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -370,35 +249,8 @@ var fns_1 = require("../decls/fns"); -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 44 [00:01:36.000] response: - { - "response": true, - "responseRequired": true - } Info 45 [00:01:37.000] request: { "command": "emit-output", @@ -409,58 +261,6 @@ Info 45 [00:01:37.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 46 [00:01:38.000] response: { "response": { @@ -475,4 +275,5 @@ Info 46 [00:01:38.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 762d0a6a93600..e27f7475fccef 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,6 +178,10 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +After request + +Before request + Info 31 [00:01:18.000] request: { "command": "change", @@ -248,62 +196,14 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:19.000] response: { "responseRequired": false } +After request + +Before request + Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", @@ -314,61 +214,9 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 37 [00:01:24.000] response: { "response": [ @@ -382,6 +230,10 @@ Info 37 [00:01:24.000] response: ], "responseRequired": true } +After request + +Before request + Info 38 [00:01:25.000] request: { "command": "compileOnSaveEmitFile", @@ -392,35 +244,14 @@ Info 38 [00:01:25.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 39 [00:01:28.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 40 [00:01:29.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 41 [00:01:30.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 42 [00:01:31.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -434,35 +265,8 @@ exports.fn3 = fn3; -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 42 [00:01:31.000] response: - { - "response": true, - "responseRequired": true - } Info 43 [00:01:32.000] request: { "command": "emit-output", @@ -473,58 +277,6 @@ Info 43 [00:01:32.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 44 [00:01:33.000] response: { "response": { @@ -539,4 +291,5 @@ Info 44 [00:01:33.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 ad30c3d077262..532aa8f4bcbdf 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,10 +178,19 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/dependency/fns.ts] +export function fn1() { } +export function fn2() { } +function fn3() { } + + Info 35 [00:01:25.000] request: { "command": "compileOnSaveAffectedFileList", @@ -248,66 +201,9 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Before request -//// [/user/username/projects/myproject/dependency/fns.ts] -export function fn1() { } -export function fn2() { } -function fn3() { } - - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 39 [00:01:29.000] response: { "response": [ @@ -321,6 +217,10 @@ Info 39 [00:01:29.000] response: ], "responseRequired": true } +After request + +Before request + Info 40 [00:01:30.000] request: { "command": "compileOnSaveEmitFile", @@ -331,35 +231,14 @@ Info 40 [00:01:30.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:33.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:34.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:35.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:36.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -370,35 +249,8 @@ var fns_1 = require("../decls/fns"); -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 44 [00:01:36.000] response: - { - "response": true, - "responseRequired": true - } Info 45 [00:01:37.000] request: { "command": "emit-output", @@ -409,58 +261,6 @@ Info 45 [00:01:37.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 46 [00:01:38.000] response: { "response": { @@ -475,4 +275,5 @@ Info 46 [00:01:38.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 e9f23d5c75569..c4421f5085a9a 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,6 +178,10 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +After request + +Before request + Info 31 [00:01:18.000] request: { "command": "change", @@ -248,62 +196,14 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:19.000] response: { "responseRequired": false } +After request + +Before request + Info 33 [00:01:20.000] request: { "command": "compileOnSaveAffectedFileList", @@ -314,61 +214,9 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 37 [00:01:24.000] response: { "response": [ @@ -382,6 +230,10 @@ Info 37 [00:01:24.000] response: ], "responseRequired": true } +After request + +Before request + Info 38 [00:01:25.000] request: { "command": "compileOnSaveEmitFile", @@ -392,35 +244,14 @@ Info 38 [00:01:25.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 39 [00:01:28.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 40 [00:01:29.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 41 [00:01:30.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 42 [00:01:31.000] response: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -432,35 +263,8 @@ function fn3() { } -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 42 [00:01:31.000] response: - { - "response": true, - "responseRequired": true - } Info 43 [00:01:32.000] request: { "command": "emit-output", @@ -471,58 +275,6 @@ Info 43 [00:01:32.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 44 [00:01:33.000] response: { "response": { @@ -537,4 +289,5 @@ Info 44 [00:01:33.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 668b59b2cd87e..96da70ae49e11 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -154,58 +150,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 28 [00:01:03.000] response: { "response": [ @@ -219,6 +163,10 @@ Info 28 [00:01:03.000] response: ], "responseRequired": true } +After request + +Before request + Info 29 [00:01:04.000] request: { "command": "compileOnSaveEmitFile", @@ -229,35 +177,14 @@ Info 29 [00:01:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -268,35 +195,8 @@ var fns_1 = require("../decls/fns"); -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 33 [00:01:10.000] response: - { - "response": true, - "responseRequired": true - } Info 34 [00:01:11.000] request: { "command": "emit-output", @@ -307,58 +207,6 @@ Info 34 [00:01:11.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 35 [00:01:12.000] response: { "response": { @@ -373,4 +221,5 @@ Info 35 [00:01:12.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 95585941e0652..521e09fa05cf9 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "compileOnSaveAffectedFileList", @@ -153,32 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) @@ -195,32 +165,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:17.000] response: { "response": [ @@ -234,6 +178,10 @@ Info 30 [00:01:17.000] response: ], "responseRequired": true } +After request + +Before request + Info 31 [00:01:18.000] request: { "command": "compileOnSaveEmitFile", @@ -243,35 +191,14 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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: + { + "response": true, + "responseRequired": true + } After request //// [/user/username/projects/myproject/usage/usage.js] "use strict"; @@ -282,35 +209,8 @@ var fns_1 = require("../decls/fns"); -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 35 [00:01:24.000] response: - { - "response": true, - "responseRequired": true - } Info 36 [00:01:25.000] request: { "command": "emit-output", @@ -320,58 +220,6 @@ Info 36 [00:01:25.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 37 [00:01:26.000] response: { "response": { @@ -386,4 +234,5 @@ Info 37 [00:01:26.000] response: "diagnostics": [] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 75cd840c1aa0d..7b723a4049969 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -48,12 +39,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -122,36 +116,38 @@ 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 + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 28 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:04.000] request: { "command": "syntacticDiagnosticsSync", @@ -161,63 +157,15 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:05.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 31 [00:01:06.000] request: { "command": "semanticDiagnosticsSync", @@ -227,58 +175,6 @@ Info 31 [00:01:06.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:07.000] response: { "response": [ @@ -298,6 +194,10 @@ Info 32 [00:01:07.000] response: ], "responseRequired": true } +After request + +Before request + Info 33 [00:01:08.000] request: { "command": "suggestionDiagnosticsSync", @@ -307,63 +207,15 @@ Info 33 [00:01:08.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 34 [00:01:09.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 35 [00:01:10.000] request: { "command": "syntacticDiagnosticsSync", @@ -373,63 +225,15 @@ Info 35 [00:01:10.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 36 [00:01:11.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 37 [00:01:12.000] request: { "command": "semanticDiagnosticsSync", @@ -439,63 +243,15 @@ Info 37 [00:01:12.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 38 [00:01:13.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 39 [00:01:14.000] request: { "command": "suggestionDiagnosticsSync", @@ -505,63 +261,15 @@ Info 39 [00:01:14.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 40 [00:01:15.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 41 [00:01:16.000] request: { "command": "syntacticDiagnosticsSync", @@ -572,63 +280,15 @@ Info 41 [00:01:16.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 42 [00:01:17.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 43 [00:01:18.000] request: { "command": "semanticDiagnosticsSync", @@ -639,58 +299,6 @@ Info 43 [00:01:18.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 44 [00:01:19.000] response: { "response": [ @@ -710,6 +318,10 @@ Info 44 [00:01:19.000] response: ], "responseRequired": true } +After request + +Before request + Info 45 [00:01:20.000] request: { "command": "suggestionDiagnosticsSync", @@ -720,63 +332,15 @@ Info 45 [00:01:20.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 46 [00:01:21.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 47 [00:01:22.000] request: { "command": "syntacticDiagnosticsSync", @@ -787,63 +351,15 @@ Info 47 [00:01:22.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 48 [00:01:23.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 49 [00:01:24.000] request: { "command": "semanticDiagnosticsSync", @@ -854,63 +370,15 @@ Info 49 [00:01:24.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 50 [00:01:25.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 51 [00:01:26.000] request: { "command": "suggestionDiagnosticsSync", @@ -921,60 +389,9 @@ Info 51 [00:01:26.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 52 [00:01:27.000] response: { "response": [], "responseRequired": true - } \ No newline at end of file + } +After request 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 b588140b9551d..8d68589429c28 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -48,12 +39,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -130,36 +124,38 @@ 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 + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 32 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 33 [00:01:08.000] request: { "command": "geterr", @@ -172,222 +168,28 @@ Info 33 [00:01:08.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 34 [00:01:09.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running 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 -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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":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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 37 [00:01:12.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} 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 f3cce39901abe..458a817526295 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -48,12 +39,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -130,36 +124,38 @@ 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 + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 32 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 33 [00:01:08.000] request: { "command": "geterrForProject", @@ -170,387 +166,51 @@ Info 33 [00:01:08.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 34 [00:01:09.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running 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 -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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":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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before checking timeout queue length (1) and running -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 40 [00:01:15.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request Info 42 [00:01:17.000] request: { @@ -562,384 +222,46 @@ Info 42 [00:01:17.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 43 [00:01:18.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running 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 -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before checking timeout queue length (1) and running -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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":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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:24.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} 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 4aea666e4b384..2c6ed2a6e9db2 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -48,12 +39,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -122,36 +116,38 @@ 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 + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 28 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:04.000] request: { "command": "open", @@ -161,32 +157,6 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -224,6 +194,10 @@ Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -233,7 +207,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -244,16 +218,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 45 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:01:32.000] request: { "command": "syntacticDiagnosticsSync", @@ -263,63 +239,15 @@ Info 46 [00:01:32.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:33.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 48 [00:01:34.000] request: { "command": "semanticDiagnosticsSync", @@ -329,58 +257,6 @@ Info 48 [00:01:34.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:35.000] response: { "response": [ @@ -400,6 +276,10 @@ Info 49 [00:01:35.000] response: ], "responseRequired": true } +After request + +Before request + Info 50 [00:01:36.000] request: { "command": "suggestionDiagnosticsSync", @@ -409,63 +289,15 @@ Info 50 [00:01:36.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 51 [00:01:37.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 52 [00:01:38.000] request: { "command": "syntacticDiagnosticsSync", @@ -475,63 +307,15 @@ Info 52 [00:01:38.000] request: "seq": 6, "type": "request" } +Info 53 [00:01:39.000] response: + { + "response": [], + "responseRequired": true + } +After request + Before request -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Info 53 [00:01:39.000] response: - { - "response": [], - "responseRequired": true - } Info 54 [00:01:40.000] request: { "command": "semanticDiagnosticsSync", @@ -541,58 +325,6 @@ Info 54 [00:01:40.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 55 [00:01:41.000] response: { "response": [ @@ -612,6 +344,10 @@ Info 55 [00:01:41.000] response: ], "responseRequired": true } +After request + +Before request + Info 56 [00:01:42.000] request: { "command": "suggestionDiagnosticsSync", @@ -621,63 +357,15 @@ Info 56 [00:01:42.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 57 [00:01:43.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 58 [00:01:44.000] request: { "command": "syntacticDiagnosticsSync", @@ -688,63 +376,15 @@ Info 58 [00:01:44.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 59 [00:01:45.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 60 [00:01:46.000] request: { "command": "semanticDiagnosticsSync", @@ -755,58 +395,6 @@ Info 60 [00:01:46.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 61 [00:01:47.000] response: { "response": [ @@ -826,6 +414,10 @@ Info 61 [00:01:47.000] response: ], "responseRequired": true } +After request + +Before request + Info 62 [00:01:48.000] request: { "command": "suggestionDiagnosticsSync", @@ -836,197 +428,53 @@ Info 62 [00:01:48.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 63 [00:01:49.000] response: { "response": [], "responseRequired": true } -Info 64 [00:01:50.000] request: - { - "command": "syntacticDiagnosticsSync", - "arguments": { - "file": "/user/username/projects/myproject/dependency/fns.ts", - "projectFileName": "/user/username/projects/myproject/usage/tsconfig.json" - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - After request -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request -Info 65 [00:01:51.000] response: - { - "response": [], - "responseRequired": true - } -Info 66 [00:01:52.000] request: +Info 64 [00:01:50.000] request: { - "command": "semanticDiagnosticsSync", + "command": "syntacticDiagnosticsSync", "arguments": { "file": "/user/username/projects/myproject/dependency/fns.ts", "projectFileName": "/user/username/projects/myproject/usage/tsconfig.json" }, - "seq": 13, + "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - +Info 65 [00:01:51.000] response: + { + "response": [], + "responseRequired": true + } After request -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request +Info 66 [00:01:52.000] request: + { + "command": "semanticDiagnosticsSync", + "arguments": { + "file": "/user/username/projects/myproject/dependency/fns.ts", + "projectFileName": "/user/username/projects/myproject/usage/tsconfig.json" + }, + "seq": 13, + "type": "request" + } Info 67 [00:01:53.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 68 [00:01:54.000] request: { "command": "suggestionDiagnosticsSync", @@ -1037,63 +485,15 @@ Info 68 [00:01:54.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 69 [00:01:55.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 70 [00:01:56.000] request: { "command": "syntacticDiagnosticsSync", @@ -1104,63 +504,15 @@ Info 70 [00:01:56.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 71 [00:01:57.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 72 [00:01:58.000] request: { "command": "semanticDiagnosticsSync", @@ -1171,58 +523,6 @@ Info 72 [00:01:58.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 73 [00:01:59.000] response: { "response": [ @@ -1242,6 +542,10 @@ Info 73 [00:01:59.000] response: ], "responseRequired": true } +After request + +Before request + Info 74 [00:02:00.000] request: { "command": "suggestionDiagnosticsSync", @@ -1252,60 +556,9 @@ Info 74 [00:02:00.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 75 [00:02:01.000] response: { "response": [], "responseRequired": true - } \ No newline at end of file + } +After request 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 52f7ca2ff574c..1295604806d3a 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -48,12 +39,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -130,36 +124,38 @@ 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 + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 32 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 33 [00:01:08.000] request: { "command": "open", @@ -169,32 +165,6 @@ Info 33 [00:01:08.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -240,6 +210,10 @@ Info 53 [00:01:35.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -249,7 +223,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -260,16 +234,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 53 [00:01:39.000] response: - { - "responseRequired": false - } +Before request + Info 54 [00:01:40.000] request: { "command": "geterr", @@ -283,384 +259,46 @@ Info 54 [00:01:40.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 55 [00:01:41.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running Info 56 [00:01:42.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 -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 57 [00:01:43.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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 58 [00:01:44.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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before checking timeout queue length (1) and running -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 59 [00:01:45.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 -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 60 [00:01:46.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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 61 [00:01:47.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} 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 bf6a23cd382a5..dd0acea1d6155 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -48,12 +39,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -130,36 +124,38 @@ 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 + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 32 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 33 [00:01:08.000] request: { "command": "open", @@ -169,32 +165,6 @@ Info 33 [00:01:08.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -240,6 +210,10 @@ Info 53 [00:01:35.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -249,7 +223,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -260,16 +234,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 53 [00:01:39.000] response: - { - "responseRequired": false - } +Before request + Info 54 [00:01:40.000] request: { "command": "geterrForProject", @@ -280,387 +256,51 @@ Info 54 [00:01:40.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 55 [00:01:41.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running Info 56 [00:01:42.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 -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +Before running immediate callbacks and checking length (1) -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Info 57 [00:01:43.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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} +Info 58 [00:01:44.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) -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +Before checking timeout queue length (1) and running -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Info 59 [00:01:45.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 -Info 57 [00:01:43.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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +Info 60 [00:01:46.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) -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before running immediate callbacks and checking length (1) +Info 61 [00:01:47.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: + {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Info 58 [00:01:44.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) - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Info 59 [00:01:45.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 - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Info 60 [00:01:46.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) - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Info 61 [00:01:47.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: - {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request Info 63 [00:01:49.000] request: { @@ -672,222 +312,28 @@ Info 63 [00:01:49.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 64 [00:01:50.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running Info 65 [00:01:51.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 -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 66 [00:01:52.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) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 67 [00:01:53.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} 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 b2769484adcff..c622c73a3b162 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -116,34 +110,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "syntacticDiagnosticsSync", @@ -153,59 +149,15 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 28 [00:01:03.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 29 [00:01:04.000] request: { "command": "semanticDiagnosticsSync", @@ -215,54 +167,6 @@ Info 29 [00:01:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 30 [00:01:05.000] response: { "response": [ @@ -282,6 +186,10 @@ Info 30 [00:01:05.000] response: ], "responseRequired": true } +After request + +Before request + Info 31 [00:01:06.000] request: { "command": "suggestionDiagnosticsSync", @@ -291,59 +199,15 @@ Info 31 [00:01:06.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:07.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 33 [00:01:08.000] request: { "command": "syntacticDiagnosticsSync", @@ -353,59 +217,15 @@ Info 33 [00:01:08.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 34 [00:01:09.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 35 [00:01:10.000] request: { "command": "semanticDiagnosticsSync", @@ -415,59 +235,15 @@ Info 35 [00:01:10.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 36 [00:01:11.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 37 [00:01:12.000] request: { "command": "suggestionDiagnosticsSync", @@ -477,59 +253,15 @@ Info 37 [00:01:12.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 38 [00:01:13.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 39 [00:01:14.000] request: { "command": "syntacticDiagnosticsSync", @@ -540,59 +272,15 @@ Info 39 [00:01:14.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 40 [00:01:15.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 41 [00:01:16.000] request: { "command": "semanticDiagnosticsSync", @@ -603,54 +291,6 @@ Info 41 [00:01:16.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 42 [00:01:17.000] response: { "response": [ @@ -670,6 +310,10 @@ Info 42 [00:01:17.000] response: ], "responseRequired": true } +After request + +Before request + Info 43 [00:01:18.000] request: { "command": "suggestionDiagnosticsSync", @@ -680,59 +324,15 @@ Info 43 [00:01:18.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 44 [00:01:19.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 45 [00:01:20.000] request: { "command": "syntacticDiagnosticsSync", @@ -743,59 +343,15 @@ Info 45 [00:01:20.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 46 [00:01:21.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 47 [00:01:22.000] request: { "command": "semanticDiagnosticsSync", @@ -806,59 +362,15 @@ Info 47 [00:01:22.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 48 [00:01:23.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 49 [00:01:24.000] request: { "command": "suggestionDiagnosticsSync", @@ -869,56 +381,9 @@ Info 49 [00:01:24.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 50 [00:01:25.000] response: { "response": [], "responseRequired": true - } \ No newline at end of file + } +After request 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 b2432dc565d5f..166171413c71f 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -124,34 +118,36 @@ 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 + } After request PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 30 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 31 [00:01:06.000] request: { "command": "geterr", @@ -164,206 +160,28 @@ Info 31 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:07.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running Info 33 [00:01:08.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 -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 34 [00:01:09.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) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 35 [00:01:10.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} 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 4101c73f96541..f12b6ac53259e 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -124,34 +118,36 @@ 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 + } After request PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 30 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 31 [00:01:06.000] request: { "command": "geterrForProject", @@ -162,359 +158,51 @@ Info 31 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 32 [00:01:07.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running Info 33 [00:01:08.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 -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 34 [00:01:09.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) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 35 [00:01:10.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) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before checking timeout queue length (1) and running -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 36 [00:01:11.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 -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 37 [00:01:12.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) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 38 [00:01:13.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request Info 40 [00:01:15.000] request: { @@ -526,356 +214,46 @@ Info 40 [00:01:15.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 41 [00:01:16.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running Info 42 [00:01:17.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 -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 43 [00:01:18.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) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 44 [00:01:19.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) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before checking timeout queue length (1) and running -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 45 [00:01:20.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 -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 46 [00:01:21.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) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:22.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} 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 e8947ddc94b57..e85404878b5c8 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -116,34 +110,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 26 [00:01:01.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:02.000] request: { "command": "open", @@ -153,30 +149,6 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -214,6 +186,10 @@ Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -221,7 +197,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -232,16 +208,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 43 [00:01:29.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:01:30.000] request: { "command": "syntacticDiagnosticsSync", @@ -251,59 +229,15 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 45 [00:01:31.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 46 [00:01:32.000] request: { "command": "semanticDiagnosticsSync", @@ -313,54 +247,6 @@ Info 46 [00:01:32.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 47 [00:01:33.000] response: { "response": [ @@ -380,6 +266,10 @@ Info 47 [00:01:33.000] response: ], "responseRequired": true } +After request + +Before request + Info 48 [00:01:34.000] request: { "command": "suggestionDiagnosticsSync", @@ -389,59 +279,15 @@ Info 48 [00:01:34.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 49 [00:01:35.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 50 [00:01:36.000] request: { "command": "syntacticDiagnosticsSync", @@ -451,59 +297,15 @@ Info 50 [00:01:36.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} +Info 51 [00:01:37.000] response: + { + "response": [], + "responseRequired": true + } +After request -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +Before request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Info 51 [00:01:37.000] response: - { - "response": [], - "responseRequired": true - } Info 52 [00:01:38.000] request: { "command": "semanticDiagnosticsSync", @@ -513,54 +315,6 @@ Info 52 [00:01:38.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 53 [00:01:39.000] response: { "response": [ @@ -580,6 +334,10 @@ Info 53 [00:01:39.000] response: ], "responseRequired": true } +After request + +Before request + Info 54 [00:01:40.000] request: { "command": "suggestionDiagnosticsSync", @@ -589,59 +347,15 @@ Info 54 [00:01:40.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 55 [00:01:41.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 56 [00:01:42.000] request: { "command": "syntacticDiagnosticsSync", @@ -652,59 +366,15 @@ Info 56 [00:01:42.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 57 [00:01:43.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 58 [00:01:44.000] request: { "command": "semanticDiagnosticsSync", @@ -715,54 +385,6 @@ Info 58 [00:01:44.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 59 [00:01:45.000] response: { "response": [ @@ -782,6 +404,10 @@ Info 59 [00:01:45.000] response: ], "responseRequired": true } +After request + +Before request + Info 60 [00:01:46.000] request: { "command": "suggestionDiagnosticsSync", @@ -792,59 +418,15 @@ Info 60 [00:01:46.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} +Info 61 [00:01:47.000] response: + { + "response": [], + "responseRequired": true + } +After request -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +Before request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Info 61 [00:01:47.000] response: - { - "response": [], - "responseRequired": true - } Info 62 [00:01:48.000] request: { "command": "syntacticDiagnosticsSync", @@ -855,59 +437,15 @@ Info 62 [00:01:48.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 63 [00:01:49.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 64 [00:01:50.000] request: { "command": "semanticDiagnosticsSync", @@ -918,59 +456,15 @@ Info 64 [00:01:50.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 65 [00:01:51.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 66 [00:01:52.000] request: { "command": "suggestionDiagnosticsSync", @@ -981,59 +475,15 @@ Info 66 [00:01:52.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 67 [00:01:53.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 68 [00:01:54.000] request: { "command": "syntacticDiagnosticsSync", @@ -1044,59 +494,15 @@ Info 68 [00:01:54.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 69 [00:01:55.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 70 [00:01:56.000] request: { "command": "semanticDiagnosticsSync", @@ -1107,54 +513,6 @@ Info 70 [00:01:56.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 71 [00:01:57.000] response: { "response": [ @@ -1174,6 +532,10 @@ Info 71 [00:01:57.000] response: ], "responseRequired": true } +After request + +Before request + Info 72 [00:01:58.000] request: { "command": "suggestionDiagnosticsSync", @@ -1184,56 +546,9 @@ Info 72 [00:01:58.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 73 [00:01:59.000] response: { "response": [], "responseRequired": true - } \ No newline at end of file + } +After request 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 2af325c68ed72..45679e411d391 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -124,34 +118,36 @@ 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 + } After request PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 30 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 31 [00:01:06.000] request: { "command": "open", @@ -161,30 +157,6 @@ Info 31 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -230,6 +202,10 @@ Info 51 [00:01:33.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -237,7 +213,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -248,16 +224,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 51 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 52 [00:01:38.000] request: { "command": "geterr", @@ -271,356 +249,46 @@ Info 52 [00:01:38.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 53 [00:01:39.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running Info 54 [00:01:40.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 -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 55 [00:01:41.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) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 56 [00:01:42.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) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before checking timeout queue length (1) and running -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 57 [00:01:43.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 -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 58 [00:01:44.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) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 59 [00:01:45.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} 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 f529af4582ad2..701b55c1e91df 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/usage/usage.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/fns.ts] function fn1() { } @@ -43,12 +34,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/usage/usage.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/usage Info 3 [00:00:32.000] For info: /user/username/projects/myproject/usage/usage.ts :: Config file name: /user/username/projects/myproject/usage/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/usage/tsconfig.json @@ -124,34 +118,36 @@ 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 + } After request PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: +/user/username/projects/myproject/usage/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: +/user/username/projects/myproject/usage/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/usage: +/user/username/projects/myproject/usage: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 30 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 31 [00:01:06.000] request: { "command": "open", @@ -161,30 +157,6 @@ Info 31 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -230,6 +202,10 @@ Info 51 [00:01:33.000] FileName: /user/username/projects/myproject/usage/usag 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -237,7 +213,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -248,16 +224,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/usage: {} /user/username/projects/myproject/dependency: {} -Info 51 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 52 [00:01:38.000] request: { "command": "geterrForProject", @@ -268,359 +246,51 @@ Info 52 [00:01:38.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 53 [00:01:39.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running Info 54 [00:01:40.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 -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 55 [00:01:41.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) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} +Before running immediate callbacks and checking length (1) -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +Info 56 [00:01:42.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) -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running -Before running immediate callbacks and checking length (1) +Info 57 [00:01:43.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 -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} +Before running immediate callbacks and checking length (1) -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +Info 58 [00:01:44.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) -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before running immediate callbacks and checking length (1) -Info 56 [00:01:42.000] event: - {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} +Info 59 [00:01:45.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: + {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Info 57 [00:01:43.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 - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Info 58 [00:01:44.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) - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -Info 59 [00:01:45.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: - {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} -Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before request Info 61 [00:01:47.000] request: { @@ -632,206 +302,28 @@ Info 61 [00:01:47.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 62 [00:01:48.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} +Before checking timeout queue length (1) and running 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 -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - 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":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) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} - Info 65 [00:01:51.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/usage/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/usage/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/usage: - {} -/user/username/projects/myproject/dependency: - {} 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 f9b6caca5ab80..036ceaaf8b11f 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 @@ -1,13 +1,4 @@ Info 0 [00:01:14.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:15.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/container/compositeExec/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -365,12 +356,15 @@ declare namespace container { ====================================================================== -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:15.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/container/compositeExec/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:16.000] Search path: /user/username/projects/container/compositeExec Info 3 [00:01:17.000] For info: /user/username/projects/container/compositeExec/index.ts :: Config file name: /user/username/projects/container/compositeExec/tsconfig.json Info 4 [00:01:18.000] Creating configuration project /user/username/projects/container/compositeExec/tsconfig.json @@ -446,32 +440,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: +/user/username/projects/container/compositeexec/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: +/user/username/projects/container/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: +/user/username/projects/container/compositeexec/tsconfig.json: *new* {} -/user/username/projects/container/lib/tsconfig.json: +/user/username/projects/container/lib/tsconfig.json: *new* {} -/user/username/projects/container/lib/index.ts: +/user/username/projects/container/lib/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/container/tsconfig.json: +/user/username/projects/container/tsconfig.json: *new* {} -FsWatchesRecursive:: +Before request -Info 26 [00:01:49.000] response: - { - "responseRequired": false - } Info 27 [00:01:50.000] request: { "command": "open", @@ -481,28 +475,6 @@ Info 27 [00:01:50.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - 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 @@ -540,6 +512,10 @@ Info 39 [00:02:12.000] FileName: /user/username/projects/container/compositeE 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -547,11 +523,11 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/container/node_modules/@types: {"pollingInterval":500} -/user/username/projects/temp/tsconfig.json: +/user/username/projects/temp/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/temp/jsconfig.json: +/user/username/projects/temp/jsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/temp/node_modules/@types: +/user/username/projects/temp/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -566,12 +542,8 @@ FsWatches:: /user/username/projects/container/tsconfig.json: {} -FsWatchesRecursive:: +Before request -Info 39 [00:02:16.000] response: - { - "responseRequired": false - } Info 40 [00:02:17.000] request: { "command": "rename", @@ -583,34 +555,6 @@ Info 40 [00:02:17.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/temp/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/temp/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/temp/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - 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 @@ -697,42 +641,6 @@ Info 71 [00:02:48.000] Files (3) Info 72 [00:02:49.000] ----------------------------------------------- Info 73 [00:02:50.000] Search path: /user/username/projects/container/lib Info 74 [00:02:51.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/temp/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/temp/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/temp/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/tsconfig.json: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} - -FsWatchesRecursive:: - Info 75 [00:02:52.000] response: { "response": { @@ -811,6 +719,40 @@ Info 75 [00:02:52.000] response: }, "responseRequired": true } +After request + +PolledWatches:: +/user/username/projects/container/compositeexec/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/temp/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/temp/jsconfig.json: + {"pollingInterval":2000} +/user/username/projects/temp/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* + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/container/compositeexec/tsconfig.json: + {} +/user/username/projects/container/lib/tsconfig.json: + {} +/user/username/projects/container/lib/index.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/container/tsconfig.json: + {} +/user/username/projects/container/exec/tsconfig.json: *new* + {} +/user/username/projects/container/exec/index.ts: *new* + {} + Info 76 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root Info 77 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root Info 78 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info @@ -837,15 +779,6 @@ Info 79 [00:03:10.000] ----------------------------------------------- Info 79 [00:03:11.000] Open files: Info 79 [00:03:12.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined Info 79 [00:03:13.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json -Info 79 [00:03:14.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/temp/temp.ts" - }, - "seq": 4, - "type": "request" - } Before request PolledWatches:: @@ -860,6 +793,12 @@ PolledWatches:: /user/username/projects/container/exec/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/temp/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/temp/jsconfig.json: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/container/compositeexec/tsconfig.json: {} @@ -875,11 +814,18 @@ FsWatches:: {} /user/username/projects/container/exec/index.ts: {} -/user/username/projects/temp/temp.ts: +/user/username/projects/temp/temp.ts: *new* {} -FsWatchesRecursive:: - +Info 79 [00:03:14.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/temp/temp.ts" + }, + "seq": 4, + "type": "request" + } Info 80 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info Info 81 [00:03:16.000] Search path: /user/username/projects/temp Info 82 [00:03:17.000] For info: /user/username/projects/temp/temp.ts :: No config files found. @@ -924,6 +870,10 @@ Info 90 [00:03:41.000] FileName: /user/username/projects/container/compositeE 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -937,9 +887,9 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/container/exec/node_modules/@types: {"pollingInterval":500} -/user/username/projects/temp/tsconfig.json: +/user/username/projects/temp/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/temp/jsconfig.json: +/user/username/projects/temp/jsconfig.json: *new* {"pollingInterval":2000} FsWatches:: @@ -958,12 +908,10 @@ FsWatches:: /user/username/projects/container/exec/index.ts: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/user/username/projects/temp/temp.ts: + {} -Info 90 [00:03:45.000] response: - { - "responseRequired": false - } 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) @@ -1012,15 +960,6 @@ Info 95 [00:04:21.000] Files (2) Info 95 [00:04:22.000] ----------------------------------------------- Info 95 [00:04:23.000] Open files: -Info 95 [00:04:24.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/temp/temp.ts" - }, - "seq": 5, - "type": "request" - } Before request PolledWatches:: @@ -1035,6 +974,12 @@ PolledWatches:: /user/username/projects/container/exec/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/temp/tsconfig.json: + {"pollingInterval":2000} +/user/username/projects/temp/jsconfig.json: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/container/compositeexec/tsconfig.json: {} @@ -1050,13 +995,20 @@ FsWatches:: {} /user/username/projects/container/exec/index.ts: {} -/user/username/projects/container/compositeexec/index.ts: +/user/username/projects/container/compositeexec/index.ts: *new* {} -/user/username/projects/temp/temp.ts: +/user/username/projects/temp/temp.ts: *new* {} -FsWatchesRecursive:: - +Info 95 [00:04:24.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/temp/temp.ts" + }, + "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. @@ -1156,23 +1108,48 @@ Info 143 [00:05:14.000] ----------------------------------------------- Info 143 [00:05:15.000] Open files: Info 143 [00:05:16.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined Info 143 [00:05:17.000] Projects: /dev/null/inferredProject1* +Info 143 [00:05:18.000] response: + { + "responseRequired": false + } After request PolledWatches:: /user/username/projects/temp/node_modules/@types: {"pollingInterval":500} -/user/username/projects/temp/tsconfig.json: +/user/username/projects/temp/tsconfig.json: *new* {"pollingInterval":2000} -/user/username/projects/temp/jsconfig.json: +/user/username/projects/temp/jsconfig.json: *new* {"pollingInterval":2000} +PolledWatches *deleted*:: +/user/username/projects/container/compositeexec/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/lib/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/exec/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} -FsWatchesRecursive:: - -Info 143 [00:05:18.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatches *deleted*:: +/user/username/projects/container/compositeexec/tsconfig.json: + {} +/user/username/projects/container/lib/tsconfig.json: + {} +/user/username/projects/container/lib/index.ts: + {} +/user/username/projects/container/tsconfig.json: + {} +/user/username/projects/container/exec/tsconfig.json: + {} +/user/username/projects/container/exec/index.ts: + {} +/user/username/projects/container/compositeexec/index.ts: + {} +/user/username/projects/temp/temp.ts: + {} 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 84ad070d7e772..bd9b23f5c60e0 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 @@ -1,13 +1,4 @@ Info 0 [00:01:11.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:12.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/app/src/program/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/tsconfig.json] {"files":[],"references":[{"path":"shared/src/library"},{"path":"app/src/program"}]} @@ -214,12 +205,15 @@ export declare function foo(): void; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:12.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/app/src/program/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:13.000] Search path: /user/username/projects/myproject/app/src/program Info 3 [00:01:14.000] For info: /user/username/projects/myproject/app/src/program/index.ts :: Config file name: /user/username/projects/myproject/app/src/program/tsconfig.json Info 4 [00:01:15.000] Creating configuration project /user/username/projects/myproject/app/src/program/tsconfig.json @@ -314,52 +308,54 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/app/src/program/node_modules: +/user/username/projects/myproject/app/src/program/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules: +/user/username/projects/myproject/app/src/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules: +/user/username/projects/myproject/app/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/src/program/node_modules/@types: +/user/username/projects/myproject/app/src/program/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules/@types: +/user/username/projects/myproject/app/src/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules/@types: +/user/username/projects/myproject/app/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/app/src/program/tsconfig.json: +/user/username/projects/myproject/app/src/program/tsconfig.json: *new* {} -/user/username/projects/myproject/app/src/program/bar.ts: +/user/username/projects/myproject/app/src/program/bar.ts: *new* {} -/user/username/projects/myproject/shared/src/library/tsconfig.json: +/user/username/projects/myproject/shared/src/library/tsconfig.json: *new* {} -/user/username/projects/myproject/shared/bld/library/index.d.ts: +/user/username/projects/myproject/shared/bld/library/index.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/shared/package.json: +/user/username/projects/myproject/shared/package.json: *new* {} -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/app/src/program: +/user/username/projects/myproject/app/src/program: *new* {} -/user/username/projects/myproject/shared/src/library: +/user/username/projects/myproject/shared/src/library: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "getCodeFixes", @@ -376,92 +372,8 @@ Info 45 [00:02:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app/src/program/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/program/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app/src/program/tsconfig.json: - {} -/user/username/projects/myproject/app/src/program/bar.ts: - {} -/user/username/projects/myproject/shared/src/library/tsconfig.json: - {} -/user/username/projects/myproject/shared/bld/library/index.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/shared/package.json: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/app/src/program: - {} -/user/username/projects/myproject/shared/src/library: - {} -/user/username/projects/myproject/node_modules: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/app/src/program/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/program/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app/src/program/tsconfig.json: - {} -/user/username/projects/myproject/app/src/program/bar.ts: - {} -/user/username/projects/myproject/shared/src/library/tsconfig.json: - {} -/user/username/projects/myproject/shared/bld/library/index.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/shared/package.json: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/app/src/program: - {} -/user/username/projects/myproject/shared/src/library: - {} -/user/username/projects/myproject/node_modules: - {} - Info 48 [00:02:08.000] response: { "response": [ @@ -489,4 +401,5 @@ Info 48 [00:02:08.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request 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 d4b1acb0ed249..ad1f8ad28570b 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 @@ -1,13 +1,4 @@ Info 0 [00:01:11.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:12.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/app/src/program/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/tsconfig.json] {"files":[],"references":[{"path":"shared/src/library"},{"path":"app/src/program"}]} @@ -214,12 +205,15 @@ export declare function foo(): void; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:12.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/app/src/program/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:13.000] Search path: /user/username/projects/myproject/app/src/program Info 3 [00:01:14.000] For info: /user/username/projects/myproject/app/src/program/index.ts :: Config file name: /user/username/projects/myproject/app/src/program/tsconfig.json Info 4 [00:01:15.000] Creating configuration project /user/username/projects/myproject/app/src/program/tsconfig.json @@ -313,52 +307,54 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/app/src/program/node_modules: +/user/username/projects/myproject/app/src/program/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules: +/user/username/projects/myproject/app/src/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules: +/user/username/projects/myproject/app/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/src/program/node_modules/@types: +/user/username/projects/myproject/app/src/program/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules/@types: +/user/username/projects/myproject/app/src/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules/@types: +/user/username/projects/myproject/app/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/app/src/program/tsconfig.json: +/user/username/projects/myproject/app/src/program/tsconfig.json: *new* {} -/user/username/projects/myproject/app/src/program/bar.ts: +/user/username/projects/myproject/app/src/program/bar.ts: *new* {} -/user/username/projects/myproject/shared/src/library/tsconfig.json: +/user/username/projects/myproject/shared/src/library/tsconfig.json: *new* {} -/user/username/projects/myproject/shared/src/library/index.ts: +/user/username/projects/myproject/shared/src/library/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/shared/package.json: +/user/username/projects/myproject/shared/package.json: *new* {} -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/app/src/program: +/user/username/projects/myproject/app/src/program: *new* {} -/user/username/projects/myproject/shared/src/library: +/user/username/projects/myproject/shared/src/library: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "getCodeFixes", @@ -375,92 +371,8 @@ Info 45 [00:02:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app/src/program/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/program/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app/src/program/tsconfig.json: - {} -/user/username/projects/myproject/app/src/program/bar.ts: - {} -/user/username/projects/myproject/shared/src/library/tsconfig.json: - {} -/user/username/projects/myproject/shared/src/library/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/shared/package.json: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/app/src/program: - {} -/user/username/projects/myproject/shared/src/library: - {} -/user/username/projects/myproject/node_modules: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/app/src/program/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/program/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app/src/program/tsconfig.json: - {} -/user/username/projects/myproject/app/src/program/bar.ts: - {} -/user/username/projects/myproject/shared/src/library/tsconfig.json: - {} -/user/username/projects/myproject/shared/src/library/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/shared/package.json: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/app/src/program: - {} -/user/username/projects/myproject/shared/src/library: - {} -/user/username/projects/myproject/node_modules: - {} - Info 48 [00:02:08.000] response: { "response": [ @@ -488,4 +400,5 @@ Info 48 [00:02:08.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request 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 fa7837b251728..e924ac84eadfb 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 @@ -1,13 +1,4 @@ Info 0 [00:00:47.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:48.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/app/src/program/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/tsconfig.json] {"files":[],"references":[{"path":"shared/src/library"},{"path":"app/src/program"}]} @@ -45,12 +36,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:48.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/app/src/program/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:49.000] Search path: /user/username/projects/myproject/app/src/program Info 3 [00:00:50.000] For info: /user/username/projects/myproject/app/src/program/index.ts :: Config file name: /user/username/projects/myproject/app/src/program/tsconfig.json Info 4 [00:00:51.000] Creating configuration project /user/username/projects/myproject/app/src/program/tsconfig.json @@ -144,52 +138,54 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/app/src/program/node_modules: +/user/username/projects/myproject/app/src/program/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules: +/user/username/projects/myproject/app/src/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules: +/user/username/projects/myproject/app/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/src/program/node_modules/@types: +/user/username/projects/myproject/app/src/program/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules/@types: +/user/username/projects/myproject/app/src/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules/@types: +/user/username/projects/myproject/app/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/app/src/program/tsconfig.json: +/user/username/projects/myproject/app/src/program/tsconfig.json: *new* {} -/user/username/projects/myproject/app/src/program/bar.ts: +/user/username/projects/myproject/app/src/program/bar.ts: *new* {} -/user/username/projects/myproject/shared/src/library/tsconfig.json: +/user/username/projects/myproject/shared/src/library/tsconfig.json: *new* {} -/user/username/projects/myproject/shared/src/library/index.ts: +/user/username/projects/myproject/shared/src/library/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/shared/package.json: +/user/username/projects/myproject/shared/package.json: *new* {} -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/app/src/program: +/user/username/projects/myproject/app/src/program: *new* {} -/user/username/projects/myproject/shared/src/library: +/user/username/projects/myproject/shared/src/library: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 44 [00:01:40.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:01:41.000] request: { "command": "getCodeFixes", @@ -206,92 +202,8 @@ Info 45 [00:01:41.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/app/src/program/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/program/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app/src/program/tsconfig.json: - {} -/user/username/projects/myproject/app/src/program/bar.ts: - {} -/user/username/projects/myproject/shared/src/library/tsconfig.json: - {} -/user/username/projects/myproject/shared/src/library/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/shared/package.json: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/app/src/program: - {} -/user/username/projects/myproject/shared/src/library: - {} -/user/username/projects/myproject/node_modules: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/app/src/program/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/program/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/app/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/app/src/program/tsconfig.json: - {} -/user/username/projects/myproject/app/src/program/bar.ts: - {} -/user/username/projects/myproject/shared/src/library/tsconfig.json: - {} -/user/username/projects/myproject/shared/src/library/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/shared/package.json: - {} -/user/username/projects/myproject/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/app/src/program: - {} -/user/username/projects/myproject/shared/src/library: - {} -/user/username/projects/myproject/node_modules: - {} - Info 48 [00:01:44.000] response: { "response": [ @@ -319,4 +231,5 @@ Info 48 [00:01:44.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request 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 c0436f6483512..fb82b2f675abe 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 @@ -1,13 +1,4 @@ Info 0 [00:01:10.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:11.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/container/compositeExec/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -362,12 +353,15 @@ declare namespace container { ====================================================================== -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:11.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/container/compositeExec/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:12.000] Search path: /user/username/projects/container/compositeExec Info 3 [00:01:13.000] For info: /user/username/projects/container/compositeExec/index.ts :: Config file name: /user/username/projects/container/compositeExec/tsconfig.json Info 4 [00:01:14.000] Creating configuration project /user/username/projects/container/compositeExec/tsconfig.json @@ -443,32 +437,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: +/user/username/projects/container/compositeexec/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: +/user/username/projects/container/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: +/user/username/projects/container/compositeexec/tsconfig.json: *new* {} -/user/username/projects/container/lib/tsconfig.json: +/user/username/projects/container/lib/tsconfig.json: *new* {} -/user/username/projects/container/lib/index.ts: +/user/username/projects/container/lib/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/container/tsconfig.json: +/user/username/projects/container/tsconfig.json: *new* {} -FsWatchesRecursive:: +Before request -Info 26 [00:01:45.000] response: - { - "responseRequired": false - } Info 27 [00:01:46.000] request: { "command": "rename", @@ -480,28 +474,6 @@ Info 27 [00:01:46.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - 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 @@ -588,36 +560,6 @@ Info 58 [00:02:17.000] Files (3) Info 59 [00:02:18.000] ----------------------------------------------- Info 60 [00:02:19.000] Search path: /user/username/projects/container/lib Info 61 [00:02:20.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/tsconfig.json: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} - -FsWatchesRecursive:: - Info 62 [00:02:21.000] response: { "response": { @@ -695,4 +637,31 @@ Info 62 [00:02:21.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/container/compositeexec/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/container/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* + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/container/compositeexec/tsconfig.json: + {} +/user/username/projects/container/lib/tsconfig.json: + {} +/user/username/projects/container/lib/index.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/container/tsconfig.json: + {} +/user/username/projects/container/exec/tsconfig.json: *new* + {} +/user/username/projects/container/exec/index.ts: *new* + {} 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 1cea9136d4b02..7d5e86e5f29e9 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 @@ -139,15 +139,6 @@ Info 45 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr 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] Different program with same set of files -Info 49 [00:01:59.000] request: - { - "command": "syntacticDiagnosticsSync", - "arguments": { - "file": "/a/lib/lib.d.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -503,72 +494,51 @@ declare namespace container { PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: +/user/username/projects/container/compositeexec/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: +/user/username/projects/container/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: +/user/username/projects/container/exec/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: +/user/username/projects/container/lib/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: +/user/username/projects/container/compositeexec/tsconfig.json: *new* {} -/user/username/projects/container/compositeexec/index.ts: +/user/username/projects/container/compositeexec/index.ts: *new* {} -/user/username/projects/container/lib/tsconfig.json: +/user/username/projects/container/lib/tsconfig.json: *new* {} -/user/username/projects/container/lib/index.ts: +/user/username/projects/container/lib/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/container/exec/tsconfig.json: +/user/username/projects/container/exec/tsconfig.json: *new* {} -/user/username/projects/container/exec/index.ts: +/user/username/projects/container/exec/index.ts: *new* {} -/user/username/projects/container/tsconfig.json: +/user/username/projects/container/tsconfig.json: *new* {} -FsWatchesRecursive:: - +Info 49 [00:01:59.000] request: + { + "command": "syntacticDiagnosticsSync", + "arguments": { + "file": "/a/lib/lib.d.ts" + }, + "seq": 1, + "type": "request" + } Info 50 [00:02:00.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 51 [00:02:01.000] request: { "command": "semanticDiagnosticsSync", @@ -578,75 +548,15 @@ Info 51 [00:02:01.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 52 [00:02:02.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 53 [00:02:03.000] request: { "command": "syntacticDiagnosticsSync", @@ -657,75 +567,15 @@ Info 53 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 54 [00:02:04.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 55 [00:02:05.000] request: { "command": "semanticDiagnosticsSync", @@ -736,75 +586,15 @@ Info 55 [00:02:05.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 56 [00:02:06.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 57 [00:02:07.000] request: { "command": "syntacticDiagnosticsSync", @@ -814,75 +604,15 @@ Info 57 [00:02:07.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 58 [00:02:08.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 59 [00:02:09.000] request: { "command": "semanticDiagnosticsSync", @@ -892,75 +622,15 @@ Info 59 [00:02:09.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 60 [00:02:10.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 61 [00:02:11.000] request: { "command": "syntacticDiagnosticsSync", @@ -971,75 +641,15 @@ Info 61 [00:02:11.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 62 [00:02:12.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 63 [00:02:13.000] request: { "command": "semanticDiagnosticsSync", @@ -1050,75 +660,15 @@ Info 63 [00:02:13.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 64 [00:02:14.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 65 [00:02:15.000] request: { "command": "syntacticDiagnosticsSync", @@ -1128,75 +678,15 @@ Info 65 [00:02:15.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 66 [00:02:16.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 67 [00:02:17.000] request: { "command": "semanticDiagnosticsSync", @@ -1206,75 +696,15 @@ Info 67 [00:02:17.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 68 [00:02:18.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 69 [00:02:19.000] request: { "command": "syntacticDiagnosticsSync", @@ -1285,75 +715,15 @@ Info 69 [00:02:19.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 70 [00:02:20.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 71 [00:02:21.000] request: { "command": "semanticDiagnosticsSync", @@ -1364,75 +734,15 @@ Info 71 [00:02:21.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 72 [00:02:22.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 73 [00:02:23.000] request: { "command": "syntacticDiagnosticsSync", @@ -1442,75 +752,15 @@ Info 73 [00:02:23.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 74 [00:02:24.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 75 [00:02:25.000] request: { "command": "semanticDiagnosticsSync", @@ -1520,75 +770,15 @@ Info 75 [00:02:25.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 76 [00:02:26.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 77 [00:02:27.000] request: { "command": "syntacticDiagnosticsSync", @@ -1599,75 +789,15 @@ Info 77 [00:02:27.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 78 [00:02:28.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 79 [00:02:29.000] request: { "command": "semanticDiagnosticsSync", @@ -1678,75 +808,15 @@ Info 79 [00:02:29.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 80 [00:02:30.000] response: { "response": [], "responseRequired": true } +After request + +Before request + Info 81 [00:02:31.000] request: { "command": "compilerOptionsDiagnostics-full", @@ -1756,72 +826,9 @@ Info 81 [00:02:31.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - -After request - -PolledWatches:: -/user/username/projects/container/compositeexec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/exec/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/container/lib/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/container/compositeexec/tsconfig.json: - {} -/user/username/projects/container/compositeexec/index.ts: - {} -/user/username/projects/container/lib/tsconfig.json: - {} -/user/username/projects/container/lib/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/container/exec/tsconfig.json: - {} -/user/username/projects/container/exec/index.ts: - {} -/user/username/projects/container/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 82 [00:02:32.000] response: { "response": [], "responseRequired": true - } \ No newline at end of file + } +After request 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 170dee7b05f05..3f15c178d8d07 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -46,12 +37,15 @@ export declare class B { //# sourceMappingURL=index.d.ts.map -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:32.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -121,34 +115,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/lib/index.d.ts: +/user/username/projects/myproject/b/lib/index.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:04.000] request: { "command": "open", @@ -158,30 +154,6 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -223,6 +195,10 @@ Info 48 [00:01:30.000] FileName: /user/username/projects/myproject/a/index.ts 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -232,7 +208,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: +/user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -242,9 +218,9 @@ FsWatches:: {} /user/username/projects/myproject/b/lib/index.d.ts: {} -/user/username/projects/myproject/b/index.ts: +/user/username/projects/myproject/b/index.ts: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} FsWatchesRecursive:: @@ -253,10 +229,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 48 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 49 [00:01:35.000] request: { "command": "references", @@ -268,70 +242,8 @@ Info 49 [00:01:35.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/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: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 52 [00:01:38.000] response: { "response": { @@ -410,4 +322,35 @@ Info 52 [00:01:38.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/a/lib/lib.d.ts: + {"pollingInterval":500} +/user/username/projects/myproject/a/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/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* + {"pollingInterval":2000} + +FsWatches:: +/user/username/projects/myproject/a/tsconfig.json: + {} +/user/username/projects/myproject/b/tsconfig.json: + {} +/user/username/projects/myproject/b/lib/index.d.ts: + {} +/user/username/projects/myproject/b/index.ts: + {} +/user/username/projects/myproject/b: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/a: + {} +/user/username/projects/myproject/b: + {} 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 47fd0cb41b520..f6312062cdeb0 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 @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -49,12 +40,15 @@ export declare class B { {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAAA,qBAAa,CAAC;IACV,CAAC;CACJ"} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:34.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:35.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -124,34 +118,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/lib/index.d.ts: +/user/username/projects/myproject/b/lib/index.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:06.000] request: { "command": "open", @@ -161,30 +157,6 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -226,6 +198,10 @@ Info 48 [00:01:32.000] FileName: /user/username/projects/myproject/a/index.ts 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -235,7 +211,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: +/user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -245,9 +221,9 @@ FsWatches:: {} /user/username/projects/myproject/b/lib/index.d.ts: {} -/user/username/projects/myproject/b/index.ts: +/user/username/projects/myproject/b/index.ts: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} FsWatchesRecursive:: @@ -256,10 +232,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 48 [00:01:36.000] response: - { - "responseRequired": false - } +Before request + Info 49 [00:01:37.000] request: { "command": "references", @@ -271,36 +245,6 @@ Info 49 [00:01:37.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -308,38 +252,6 @@ Info 53 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} -/user/username/projects/myproject/b/lib/index.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 57 [00:01:45.000] response: { "response": { @@ -465,4 +377,35 @@ Info 57 [00:01:45.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/a/lib/lib.d.ts: + {"pollingInterval":500} +/user/username/projects/myproject/a/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/b/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/a/tsconfig.json: + {} +/user/username/projects/myproject/b/tsconfig.json: + {} +/user/username/projects/myproject/b/lib/index.d.ts: + {} +/user/username/projects/myproject/b/index.ts: + {} +/user/username/projects/myproject/b: + {} +/user/username/projects/myproject/b/lib/index.d.ts.map: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/a: + {} +/user/username/projects/myproject/b: + {} 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 2a58b2234120d..1d53eab1a03a9 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -46,12 +37,15 @@ export declare class B { //# sourceMappingURL=index.d.ts.map -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:32.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -121,34 +115,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/index.ts: +/user/username/projects/myproject/b/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:04.000] request: { "command": "open", @@ -158,30 +154,6 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -222,6 +194,10 @@ Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/a/index.ts 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -231,7 +207,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: +/user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -241,7 +217,7 @@ FsWatches:: {} /user/username/projects/myproject/b/index.ts: {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} FsWatchesRecursive:: @@ -250,10 +226,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 47 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 48 [00:01:34.000] request: { "command": "references", @@ -265,68 +239,12 @@ Info 48 [00:01:34.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 55 [00:01:41.000] response: { "response": { @@ -452,4 +370,5 @@ Info 55 [00:01:41.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request 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 5f64a6de33a5d..305576ae72fed 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 @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -49,12 +40,15 @@ export declare class B { {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAAA,qBAAa,CAAC;IACV,CAAC;CACJ"} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:34.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:35.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -124,34 +118,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/index.ts: +/user/username/projects/myproject/b/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:06.000] request: { "command": "open", @@ -161,30 +157,6 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -225,6 +197,10 @@ Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/a/index.ts 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -234,7 +210,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: +/user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -244,7 +220,7 @@ FsWatches:: {} /user/username/projects/myproject/b/index.ts: {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} FsWatchesRecursive:: @@ -253,10 +229,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 47 [00:01:35.000] response: - { - "responseRequired": false - } +Before request + Info 48 [00:01:36.000] request: { "command": "references", @@ -268,68 +242,12 @@ Info 48 [00:01:36.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 55 [00:01:43.000] response: { "response": { @@ -455,4 +373,5 @@ Info 55 [00:01:43.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request 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 76cabfbba5f82..4f16df5861721 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -46,12 +37,15 @@ export declare class B { //# sourceMappingURL=index.d.ts.map -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:32.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -121,34 +115,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/lib/index.d.ts: +/user/username/projects/myproject/b/lib/index.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:04.000] request: { "command": "open", @@ -158,30 +154,6 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -223,6 +195,10 @@ Info 48 [00:01:30.000] FileName: /user/username/projects/myproject/a/index.ts 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -232,7 +208,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: +/user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -242,9 +218,9 @@ FsWatches:: {} /user/username/projects/myproject/b/lib/index.d.ts: {} -/user/username/projects/myproject/b/index.ts: +/user/username/projects/myproject/b/index.ts: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} FsWatchesRecursive:: @@ -253,10 +229,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 48 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 49 [00:01:35.000] request: { "command": "references", @@ -268,70 +242,8 @@ Info 49 [00:01:35.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/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: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 52 [00:01:38.000] response: { "response": { @@ -410,4 +322,35 @@ Info 52 [00:01:38.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/a/lib/lib.d.ts: + {"pollingInterval":500} +/user/username/projects/myproject/a/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/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* + {"pollingInterval":2000} + +FsWatches:: +/user/username/projects/myproject/a/tsconfig.json: + {} +/user/username/projects/myproject/b/tsconfig.json: + {} +/user/username/projects/myproject/b/lib/index.d.ts: + {} +/user/username/projects/myproject/b/index.ts: + {} +/user/username/projects/myproject/b: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/a: + {} +/user/username/projects/myproject/b: + {} 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 ccf1d7626c744..c4912afc05d58 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 @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -49,12 +40,15 @@ export declare class B { {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAAA,qBAAa,CAAC;IACV,CAAC;CACJ"} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:34.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:35.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -124,34 +118,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/lib/index.d.ts: +/user/username/projects/myproject/b/lib/index.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:06.000] request: { "command": "open", @@ -161,30 +157,6 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -226,6 +198,10 @@ Info 48 [00:01:32.000] FileName: /user/username/projects/myproject/a/index.ts 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -235,7 +211,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: +/user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -245,9 +221,9 @@ FsWatches:: {} /user/username/projects/myproject/b/lib/index.d.ts: {} -/user/username/projects/myproject/b/index.ts: +/user/username/projects/myproject/b/index.ts: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} FsWatchesRecursive:: @@ -256,10 +232,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 48 [00:01:36.000] response: - { - "responseRequired": false - } +Before request + Info 49 [00:01:37.000] request: { "command": "references", @@ -271,36 +245,6 @@ Info 49 [00:01:37.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -308,38 +252,6 @@ Info 53 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} -/user/username/projects/myproject/b/lib/index.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 57 [00:01:45.000] response: { "response": { @@ -465,4 +377,35 @@ Info 57 [00:01:45.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/a/lib/lib.d.ts: + {"pollingInterval":500} +/user/username/projects/myproject/a/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/b/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/a/tsconfig.json: + {} +/user/username/projects/myproject/b/tsconfig.json: + {} +/user/username/projects/myproject/b/lib/index.d.ts: + {} +/user/username/projects/myproject/b/index.ts: + {} +/user/username/projects/myproject/b: + {} +/user/username/projects/myproject/b/lib/index.d.ts.map: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/a: + {} +/user/username/projects/myproject/b: + {} 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 e9666b9447fd6..fa5c9e2a8c6d2 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -46,12 +37,15 @@ export declare class B { //# sourceMappingURL=index.d.ts.map -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:32.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -121,34 +115,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/index.ts: +/user/username/projects/myproject/b/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:04.000] request: { "command": "open", @@ -158,30 +154,6 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -222,6 +194,10 @@ Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/a/index.ts 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -231,7 +207,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: +/user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -241,7 +217,7 @@ FsWatches:: {} /user/username/projects/myproject/b/index.ts: {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} FsWatchesRecursive:: @@ -250,10 +226,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 47 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 48 [00:01:34.000] request: { "command": "references", @@ -265,68 +239,12 @@ Info 48 [00:01:34.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 55 [00:01:41.000] response: { "response": { @@ -452,4 +370,5 @@ Info 55 [00:01:41.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request 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 883254c0c95cd..3f06dba79105d 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 @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -49,12 +40,15 @@ export declare class B { {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAAA,qBAAa,CAAC;IACV,CAAC;CACJ"} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:34.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:35.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -124,34 +118,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/index.ts: +/user/username/projects/myproject/b/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:06.000] request: { "command": "open", @@ -161,30 +157,6 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -225,6 +197,10 @@ Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/a/index.ts 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -234,7 +210,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: +/user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -244,7 +220,7 @@ FsWatches:: {} /user/username/projects/myproject/b/index.ts: {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} FsWatchesRecursive:: @@ -253,10 +229,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: {} -Info 47 [00:01:35.000] response: - { - "responseRequired": false - } +Before request + Info 48 [00:01:36.000] request: { "command": "references", @@ -268,68 +242,12 @@ Info 48 [00:01:36.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 55 [00:01:43.000] response: { "response": { @@ -455,4 +373,5 @@ Info 55 [00:01:43.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request 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 b32c0470ff19f..d2d09560e35c8 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -46,12 +37,15 @@ export declare class B { //# sourceMappingURL=index.d.ts.map -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:32.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -121,34 +115,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/lib/index.d.ts: +/user/username/projects/myproject/b/lib/index.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:04.000] request: { "command": "references", @@ -160,58 +156,8 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/lib/index.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 32 [00:01:07.000] response: { "response": { @@ -290,4 +236,29 @@ Info 32 [00:01:07.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/a/lib/lib.d.ts: + {"pollingInterval":500} +/user/username/projects/myproject/a/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/b/lib/index.d.ts.map: *new* + {"pollingInterval":2000} + +FsWatches:: +/user/username/projects/myproject/a/tsconfig.json: + {} +/user/username/projects/myproject/b/tsconfig.json: + {} +/user/username/projects/myproject/b/lib/index.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/a: + {} +/user/username/projects/myproject/b: + {} 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 ce9a7da3791b8..9f11cfc4b99aa 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 @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -49,12 +40,15 @@ export declare class B { {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAAA,qBAAa,CAAC;IACV,CAAC;CACJ"} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:34.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:35.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -124,34 +118,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/lib/index.d.ts: +/user/username/projects/myproject/b/lib/index.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:06.000] request: { "command": "references", @@ -163,30 +159,6 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -194,34 +166,6 @@ 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] 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} -/user/username/projects/myproject/b/lib/index.d.ts.map: - {} -/user/username/projects/myproject/b/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 37 [00:01:14.000] response: { "response": { @@ -300,4 +244,31 @@ Info 37 [00:01:14.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/a/lib/lib.d.ts: + {"pollingInterval":500} +/user/username/projects/myproject/a/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/a/tsconfig.json: + {} +/user/username/projects/myproject/b/tsconfig.json: + {} +/user/username/projects/myproject/b/lib/index.d.ts: + {} +/user/username/projects/myproject/b/lib/index.d.ts.map: *new* + {} +/user/username/projects/myproject/b/index.ts: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/a: + {} +/user/username/projects/myproject/b: + {} 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 b91ae42c9a0f5..f99687af6b704 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -46,12 +37,15 @@ export declare class B { //# sourceMappingURL=index.d.ts.map -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:32.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -121,34 +115,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/index.ts: +/user/username/projects/myproject/b/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:04.000] request: { "command": "references", @@ -160,59 +156,11 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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] 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 35 [00:01:10.000] response: { "response": { @@ -291,4 +239,5 @@ Info 35 [00:01:10.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request 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 424f2c604ac3c..d331d6e4092d0 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 @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -49,12 +40,15 @@ export declare class B { {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAAA,qBAAa,CAAC;IACV,CAAC;CACJ"} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:34.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:35.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -124,34 +118,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/index.ts: +/user/username/projects/myproject/b/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:06.000] request: { "command": "references", @@ -163,59 +159,11 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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] 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 35 [00:01:12.000] response: { "response": { @@ -294,4 +242,5 @@ Info 35 [00:01:12.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request 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 d4860718beb14..e7862e07cd7ea 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -46,12 +37,15 @@ export declare class B { //# sourceMappingURL=index.d.ts.map -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:32.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -121,34 +115,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/lib/index.d.ts: +/user/username/projects/myproject/b/lib/index.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:04.000] request: { "command": "references", @@ -160,58 +156,8 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/lib/index.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 32 [00:01:07.000] response: { "response": { @@ -290,4 +236,29 @@ Info 32 [00:01:07.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/a/lib/lib.d.ts: + {"pollingInterval":500} +/user/username/projects/myproject/a/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/b/lib/index.d.ts.map: *new* + {"pollingInterval":2000} + +FsWatches:: +/user/username/projects/myproject/a/tsconfig.json: + {} +/user/username/projects/myproject/b/tsconfig.json: + {} +/user/username/projects/myproject/b/lib/index.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/a: + {} +/user/username/projects/myproject/b: + {} 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 148fa3ad8cd59..e36625dcbc751 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 @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -49,12 +40,15 @@ export declare class B { {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAAA,qBAAa,CAAC;IACV,CAAC;CACJ"} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:34.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:35.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -124,34 +118,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/lib/index.d.ts: +/user/username/projects/myproject/b/lib/index.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:06.000] request: { "command": "references", @@ -163,30 +159,6 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -219,40 +191,6 @@ 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/lib/index.d.ts: - {} -/user/username/projects/myproject/b/lib/index.d.ts.map: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b/helper.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 52 [00:01:29.000] response: { "response": { @@ -378,4 +316,37 @@ Info 52 [00:01:29.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/a/lib/lib.d.ts: + {"pollingInterval":500} +/user/username/projects/myproject/a/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/b/node_modules/@types: *new* + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/a/tsconfig.json: + {} +/user/username/projects/myproject/b/tsconfig.json: + {} +/user/username/projects/myproject/b/lib/index.d.ts: + {} +/user/username/projects/myproject/b/lib/index.d.ts.map: *new* + {} +/user/username/projects/myproject/b/index.ts: *new* + {} +/user/username/projects/myproject/b/helper.ts: *new* + {} +/user/username/projects/myproject/b: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/a: + {} +/user/username/projects/myproject/b: + {} 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 91f91f502fc80..271872f150604 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 @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -46,12 +37,15 @@ export declare class B { //# sourceMappingURL=index.d.ts.map -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:32.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -121,34 +115,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/index.ts: +/user/username/projects/myproject/b/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:03.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:04.000] request: { "command": "references", @@ -160,30 +156,6 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -214,36 +186,6 @@ 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b/helper.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 50 [00:01:25.000] response: { "response": { @@ -369,4 +311,33 @@ Info 50 [00:01:25.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/a/lib/lib.d.ts: + {"pollingInterval":500} +/user/username/projects/myproject/a/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/b/node_modules/@types: *new* + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/a/tsconfig.json: + {} +/user/username/projects/myproject/b/tsconfig.json: + {} +/user/username/projects/myproject/b/index.ts: + {} +/user/username/projects/myproject/b/helper.ts: *new* + {} +/user/username/projects/myproject/b: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/a: + {} +/user/username/projects/myproject/b: + {} 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 d8a21fd5b1a3b..49fc3531fb84d 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 @@ -1,13 +1,4 @@ Info 0 [00:00:31.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:32.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/a/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/a/tsconfig.json] { @@ -49,12 +40,15 @@ export declare class B { {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAAA,qBAAa,CAAC;IACV,CAAC;CACJ"} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:32.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/a/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:33.000] Search path: /user/username/projects/myproject/a Info 3 [00:00:34.000] For info: /user/username/projects/myproject/a/index.ts :: Config file name: /user/username/projects/myproject/a/tsconfig.json Info 4 [00:00:35.000] Creating configuration project /user/username/projects/myproject/a/tsconfig.json @@ -124,34 +118,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: +/user/username/projects/myproject/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: +/user/username/projects/myproject/a/tsconfig.json: *new* {} -/user/username/projects/myproject/b/tsconfig.json: +/user/username/projects/myproject/b/tsconfig.json: *new* {} -/user/username/projects/myproject/b/index.ts: +/user/username/projects/myproject/b/index.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/a: +/user/username/projects/myproject/a: *new* {} -/user/username/projects/myproject/b: +/user/username/projects/myproject/b: *new* {} -Info 28 [00:01:05.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:06.000] request: { "command": "references", @@ -163,30 +159,6 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - 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 @@ -217,36 +189,6 @@ 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 -After request - -PolledWatches:: -/a/lib/lib.d.ts: - {"pollingInterval":500} -/user/username/projects/myproject/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/b/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/a/tsconfig.json: - {} -/user/username/projects/myproject/b/tsconfig.json: - {} -/user/username/projects/myproject/b/index.ts: - {} -/user/username/projects/myproject/b/helper.ts: - {} -/user/username/projects/myproject/b: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/a: - {} -/user/username/projects/myproject/b: - {} - Info 50 [00:01:27.000] response: { "response": { @@ -372,4 +314,33 @@ Info 50 [00:01:27.000] response: "symbolDisplayString": "(alias) class B\nimport B" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/a/lib/lib.d.ts: + {"pollingInterval":500} +/user/username/projects/myproject/a/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/b/node_modules/@types: *new* + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/a/tsconfig.json: + {} +/user/username/projects/myproject/b/tsconfig.json: + {} +/user/username/projects/myproject/b/index.ts: + {} +/user/username/projects/myproject/b/helper.ts: *new* + {} +/user/username/projects/myproject/b: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/a: + {} +/user/username/projects/myproject/b: + {} 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 c7d7f3804a862..4da4745bc8dd3 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 @@ -1,13 +1,4 @@ Info 0 [00:00:34.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:35.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/solution/compiler/program.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -55,12 +46,15 @@ interface Array { length: number; [n: number]: T; } } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:35.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/solution/compiler/program.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:36.000] Search path: /user/username/projects/solution/compiler Info 3 [00:00:37.000] For info: /user/username/projects/solution/compiler/program.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json Info 4 [00:00:38.000] Creating configuration project /user/username/projects/solution/compiler/tsconfig.json @@ -116,30 +110,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/solution/compiler/node_modules/@types: +/user/username/projects/solution/compiler/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: +/user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/solution/compiler/tsconfig.json: +/user/username/projects/solution/compiler/tsconfig.json: *new* {} -/user/username/projects/solution/compiler/types.ts: +/user/username/projects/solution/compiler/types.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/solution/tsconfig.json: +/user/username/projects/solution/tsconfig.json: *new* {} -FsWatchesRecursive:: +Before request -Info 24 [00:01:07.000] response: - { - "responseRequired": false - } Info 25 [00:01:08.000] request: { "command": "references", @@ -151,47 +145,7 @@ Info 25 [00:01:08.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/solution/compiler/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/compiler/tsconfig.json: - {} -/user/username/projects/solution/compiler/types.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} - -FsWatchesRecursive:: - 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 -After request - -PolledWatches:: -/user/username/projects/solution/compiler/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/compiler/tsconfig.json: - {} -/user/username/projects/solution/compiler/types.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 27 [00:01:10.000] response: { "response": { @@ -237,6 +191,10 @@ Info 27 [00:01:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 28 [00:01:11.000] request: { "command": "references", @@ -248,26 +206,6 @@ Info 28 [00:01:11.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/solution/compiler/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/compiler/tsconfig.json: - {} -/user/username/projects/solution/compiler/types.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} - -FsWatchesRecursive:: - 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 : { @@ -341,34 +279,6 @@ 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/program.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/solution/compiler/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/services/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/compiler/types.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/solution/compiler/tsconfig.json: - {} -/user/username/projects/solution/compiler/types.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} -/user/username/projects/solution/services/tsconfig.json: - {} -/user/username/projects/solution/services/services.ts: - {} - -FsWatchesRecursive:: - Info 58 [00:01:41.000] response: { "response": { @@ -437,4 +347,29 @@ Info 58 [00:01:41.000] response: "symbolDisplayString": "(method) ts.Program.getSourceFiles(): string[]" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/solution/compiler/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/solution/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* + {"pollingInterval":2000} + +FsWatches:: +/user/username/projects/solution/compiler/tsconfig.json: + {} +/user/username/projects/solution/compiler/types.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/solution/tsconfig.json: + {} +/user/username/projects/solution/services/tsconfig.json: *new* + {} +/user/username/projects/solution/services/services.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 7e317a49492b6..dfb528361dd93 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 @@ -1,13 +1,4 @@ Info 0 [00:00:44.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:45.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/solution/b/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -68,12 +59,15 @@ interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:45.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/solution/b/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:46.000] Search path: /user/username/projects/solution/b Info 3 [00:00:47.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json Info 4 [00:00:48.000] Creating configuration project /user/username/projects/solution/b/tsconfig.json @@ -149,36 +143,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/solution/b/node_modules/@types: +/user/username/projects/solution/b/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: +/user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/solution/b/tsconfig.json: +/user/username/projects/solution/b/tsconfig.json: *new* {} -/user/username/projects/solution/a/tsconfig.json: +/user/username/projects/solution/a/tsconfig.json: *new* {} -/user/username/projects/solution/a/index.ts: +/user/username/projects/solution/a/index.ts: *new* {} -/user/username/projects/solution: +/user/username/projects/solution: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/solution/tsconfig.json: +/user/username/projects/solution/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/solution/a: +/user/username/projects/solution/a: *new* {} -Info 30 [00:01:23.000] response: - { - "responseRequired": false - } +Before request + Info 31 [00:01:24.000] request: { "command": "references", @@ -190,32 +186,6 @@ Info 31 [00:01:24.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/solution/b/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/b/tsconfig.json: - {} -/user/username/projects/solution/a/tsconfig.json: - {} -/user/username/projects/solution/a/index.ts: - {} -/user/username/projects/solution: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/a: - {} - 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 @@ -403,50 +373,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/solution/b/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/c/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/d/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/b/tsconfig.json: - {} -/user/username/projects/solution/a/tsconfig.json: - {} -/user/username/projects/solution/a/index.ts: - {} -/user/username/projects/solution: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} -/user/username/projects/solution/c/tsconfig.json: - {} -/user/username/projects/solution/d/tsconfig.json: - {} -/user/username/projects/solution/c/index.ts: - {} -/user/username/projects/solution/d/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/a: - {} -/user/username/projects/solution/b: - {} -/user/username/projects/solution/c: - {} - Info 123 [00:02:56.000] response: { "response": { @@ -581,29 +507,18 @@ Info 123 [00:02:56.000] response: }, "responseRequired": true } -Info 124 [00:02:57.000] request: - { - "command": "references", - "arguments": { - "file": "/user/username/projects/solution/b/index.ts", - "line": 4, - "offset": 43 - }, - "seq": 3, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/solution/b/node_modules/@types: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: {"pollingInterval":500} -/user/username/projects/solution/a/node_modules/@types: +/user/username/projects/solution/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/solution/c/node_modules/@types: +/user/username/projects/solution/c/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/solution/d/node_modules/@types: +/user/username/projects/solution/d/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -619,23 +534,36 @@ FsWatches:: {} /user/username/projects/solution/tsconfig.json: {} -/user/username/projects/solution/c/tsconfig.json: +/user/username/projects/solution/c/tsconfig.json: *new* {} -/user/username/projects/solution/d/tsconfig.json: +/user/username/projects/solution/d/tsconfig.json: *new* {} -/user/username/projects/solution/c/index.ts: +/user/username/projects/solution/c/index.ts: *new* {} -/user/username/projects/solution/d/index.ts: +/user/username/projects/solution/d/index.ts: *new* {} FsWatchesRecursive:: /user/username/projects/solution/a: {} -/user/username/projects/solution/b: +/user/username/projects/solution/b: *new* {} -/user/username/projects/solution/c: +/user/username/projects/solution/c: *new* {} +Before request + +Info 124 [00:02:57.000] request: + { + "command": "references", + "arguments": { + "file": "/user/username/projects/solution/b/index.ts", + "line": 4, + "offset": 43 + }, + "seq": 3, + "type": "request" + } Info 125 [00:02:58.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/b/tsconfig.json Info 126 [00:02:59.000] Search path: /user/username/projects/solution/a Info 127 [00:03:00.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json @@ -670,50 +598,6 @@ Info 155 [00:03:28.000] For info: /user/username/projects/solution/c/index.ts : 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] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/a/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/solution/b/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/c/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/d/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/b/tsconfig.json: - {} -/user/username/projects/solution/a/tsconfig.json: - {} -/user/username/projects/solution/a/index.ts: - {} -/user/username/projects/solution: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} -/user/username/projects/solution/c/tsconfig.json: - {} -/user/username/projects/solution/d/tsconfig.json: - {} -/user/username/projects/solution/c/index.ts: - {} -/user/username/projects/solution/d/index.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/a: - {} -/user/username/projects/solution/b: - {} -/user/username/projects/solution/c: - {} - Info 159 [00:03:32.000] response: { "response": { @@ -847,4 +731,5 @@ Info 159 [00:03:32.000] response: "symbolDisplayString": "(alias) interface I\nimport I" }, "responseRequired": true - } \ No newline at end of file + } +After request 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 0a18c7089971b..a5c27e107f930 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 @@ -1,13 +1,4 @@ Info 0 [00:01:11.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:12.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -224,12 +215,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:12.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:13.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:01:14.000] For info: /user/username/projects/myproject/packages/A/src/index.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:01:15.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -325,46 +319,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:00.000] request: { "command": "geterr", @@ -377,305 +373,33 @@ Info 43 [00:02:00.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:02:01.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [00:02:02.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [00:02:03.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [00:02:04.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:02:06.000] request: { @@ -703,83 +427,15 @@ Info 49 [00:02:06.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:02:07.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:02:08.000] request: { "command": "geterr", @@ -792,117 +448,13 @@ Info 51 [00:02:08.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:02:09.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -911,186 +463,16 @@ Info 56 [00:02:13.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:02:14.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:02:15.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Info 59 [00:02:16.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 8a560d5bec9e1..d5197278e17af 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 @@ -1,13 +1,4 @@ Info 0 [00:01:11.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:12.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -224,12 +215,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:12.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:13.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:01:14.000] For info: /user/username/projects/myproject/packages/A/src/index.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:01:15.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -323,46 +317,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:00.000] request: { "command": "geterr", @@ -375,305 +371,33 @@ Info 43 [00:02:00.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:02:01.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [00:02:02.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [00:02:03.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [00:02:04.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:02:06.000] request: { @@ -701,83 +425,15 @@ Info 49 [00:02:06.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:02:07.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:02:08.000] request: { "command": "geterr", @@ -790,117 +446,13 @@ Info 51 [00:02:08.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:02:09.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -909,186 +461,16 @@ Info 56 [00:02:13.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:02:14.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:02:15.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Info 59 [00:02:16.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 a9f289e5136d1..34a2c48478816 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 @@ -1,13 +1,4 @@ Info 0 [00:00:43.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:44.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -46,12 +37,15 @@ export function bar() { } //// [/user/username/projects/myproject/node_modules/b] symlink(/user/username/projects/myproject/packages/B) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:44.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:45.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:00:46.000] For info: /user/username/projects/myproject/packages/A/src/index.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:00:47.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -147,46 +141,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:01:32.000] request: { "command": "geterr", @@ -199,305 +195,33 @@ Info 43 [00:01:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:01:33.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [00:01:34.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [00:01:35.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [00:01:36.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:01:38.000] request: { @@ -525,83 +249,15 @@ Info 49 [00:01:38.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:01:39.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:01:40.000] request: { "command": "geterr", @@ -614,117 +270,13 @@ Info 51 [00:01:40.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:01:41.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -733,186 +285,16 @@ Info 56 [00:01:45.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:01:46.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:01:47.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Info 59 [00:01:48.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 afce374791f77..d742c45f5a6bc 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 @@ -1,13 +1,4 @@ Info 0 [00:00:43.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:44.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -46,12 +37,15 @@ export function bar() { } //// [/user/username/projects/myproject/node_modules/b] symlink(/user/username/projects/myproject/packages/B) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:44.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:45.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:00:46.000] For info: /user/username/projects/myproject/packages/A/src/index.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:00:47.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -145,46 +139,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:01:32.000] request: { "command": "geterr", @@ -197,305 +193,33 @@ Info 43 [00:01:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:01:33.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [00:01:34.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [00:01:35.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [00:01:36.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:01:38.000] request: { @@ -523,83 +247,15 @@ Info 49 [00:01:38.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:01:39.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:01:40.000] request: { "command": "geterr", @@ -612,117 +268,13 @@ Info 51 [00:01:40.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:01:41.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -731,186 +283,16 @@ Info 56 [00:01:45.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:01:46.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:01:47.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Info 59 [00:01:48.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 dcf7afca16b9b..85fecba4f50dc 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 @@ -1,13 +1,4 @@ Info 0 [00:01:13.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:14.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -224,12 +215,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:14.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:15.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:01:16.000] For info: /user/username/projects/myproject/packages/A/src/index.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:01:17.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -325,46 +319,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:02:01.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:02.000] request: { "command": "geterr", @@ -377,305 +373,33 @@ Info 43 [00:02:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:02:03.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [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:07.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:02:08.000] request: { @@ -703,83 +427,15 @@ Info 49 [00:02:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:02:09.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:02:10.000] request: { "command": "geterr", @@ -792,117 +448,13 @@ Info 51 [00:02:10.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:02:11.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -911,186 +463,16 @@ Info 56 [00:02:15.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:02:16.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:02:17.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Info 59 [00:02:18.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 73168d1dda41f..77d6fe1c5307e 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 @@ -1,13 +1,4 @@ Info 0 [00:01:13.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:14.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -224,12 +215,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:14.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:15.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:01:16.000] For info: /user/username/projects/myproject/packages/A/src/index.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:01:17.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -323,46 +317,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:02:01.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:02.000] request: { "command": "geterr", @@ -375,305 +371,33 @@ Info 43 [00:02:02.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:02:03.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [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:07.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:02:08.000] request: { @@ -701,83 +425,15 @@ Info 49 [00:02:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:02:09.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:02:10.000] request: { "command": "geterr", @@ -790,117 +446,13 @@ Info 51 [00:02:10.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:02:11.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -909,186 +461,16 @@ Info 56 [00:02:15.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:02:16.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:02:17.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Info 59 [00:02:18.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 46199efe62319..dd49d3c4694ba 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 @@ -1,13 +1,4 @@ Info 0 [00:00:45.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:46.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -46,12 +37,15 @@ export function bar() { } //// [/user/username/projects/myproject/node_modules/@issue/b] symlink(/user/username/projects/myproject/packages/B) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:46.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:47.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:00:48.000] For info: /user/username/projects/myproject/packages/A/src/index.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:00:49.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -147,46 +141,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:01:34.000] request: { "command": "geterr", @@ -199,305 +195,33 @@ Info 43 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:01:35.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [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:39.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:01:40.000] request: { @@ -525,83 +249,15 @@ Info 49 [00:01:40.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:01:41.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:01:42.000] request: { "command": "geterr", @@ -614,117 +270,13 @@ Info 51 [00:01:42.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:01:43.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -733,186 +285,16 @@ Info 56 [00:01:47.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:01:48.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:01:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Info 59 [00:01:50.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 b62c035e7a25e..9ec2fabf44db3 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 @@ -1,13 +1,4 @@ Info 0 [00:00:45.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:46.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -46,12 +37,15 @@ export function bar() { } //// [/user/username/projects/myproject/node_modules/@issue/b] symlink(/user/username/projects/myproject/packages/B) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:46.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:47.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:00:48.000] For info: /user/username/projects/myproject/packages/A/src/index.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:00:49.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -145,46 +139,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/index.ts: +/user/username/projects/myproject/packages/b/src/index.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar.ts: +/user/username/projects/myproject/packages/b/src/bar.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:01:34.000] request: { "command": "geterr", @@ -197,305 +193,33 @@ Info 43 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:01:35.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [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:39.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:01:40.000] request: { @@ -523,83 +247,15 @@ Info 49 [00:01:40.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:01:41.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:01:42.000] request: { "command": "geterr", @@ -612,117 +268,13 @@ Info 51 [00:01:42.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:01:43.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -731,186 +283,16 @@ Info 56 [00:01:47.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:01:48.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:01:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Info 59 [00:01:50.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/index.ts: - {} -/user/username/projects/myproject/packages/b/src/bar.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 d60311dc429cb..ed54108a9594c 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 @@ -1,13 +1,4 @@ Info 0 [00:01:16.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:17.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/test.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -224,12 +215,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:17.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/test.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:18.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:01:19.000] For info: /user/username/projects/myproject/packages/A/src/test.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:01:20.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -325,46 +319,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:05.000] request: { "command": "geterr", @@ -377,305 +373,33 @@ Info 43 [00:02:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:02:06.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [00:02:07.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [00:02:08.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [00:02:09.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:02:11.000] request: { @@ -703,83 +427,15 @@ Info 49 [00:02:11.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:02:12.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:02:13.000] request: { "command": "geterr", @@ -792,117 +448,13 @@ Info 51 [00:02:13.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:02:14.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -911,186 +463,16 @@ Info 56 [00:02:18.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:02:19.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:02:20.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Info 59 [00:02:21.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 9a4293a58c4a3..794d0305c1cd1 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 @@ -1,13 +1,4 @@ Info 0 [00:01:16.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:17.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/test.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -224,12 +215,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:17.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/test.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:18.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:01:19.000] For info: /user/username/projects/myproject/packages/A/src/test.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:01:20.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -323,46 +317,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:05.000] request: { "command": "geterr", @@ -375,305 +371,33 @@ Info 43 [00:02:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:02:06.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [00:02:07.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [00:02:08.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [00:02:09.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:02:11.000] request: { @@ -701,83 +425,15 @@ Info 49 [00:02:11.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:02:12.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:02:13.000] request: { "command": "geterr", @@ -790,117 +446,13 @@ Info 51 [00:02:13.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:02:14.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -909,186 +461,16 @@ Info 56 [00:02:18.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:02:19.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:02:20.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Info 59 [00:02:21.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 0ef593a9cedaa..2fe58738eb730 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 @@ -1,13 +1,4 @@ Info 0 [00:00:45.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:46.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/test.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -46,12 +37,15 @@ export function bar() { } //// [/user/username/projects/myproject/node_modules/b] symlink(/user/username/projects/myproject/packages/B) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:46.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/test.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:47.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:00:48.000] For info: /user/username/projects/myproject/packages/A/src/test.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:00:49.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -147,46 +141,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:01:34.000] request: { "command": "geterr", @@ -199,305 +195,33 @@ Info 43 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:01:35.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [00:01:36.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [00:01:37.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [00:01:38.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:01:40.000] request: { @@ -525,83 +249,15 @@ Info 49 [00:01:40.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:01:41.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:01:42.000] request: { "command": "geterr", @@ -614,117 +270,13 @@ Info 51 [00:01:42.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:01:43.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -733,186 +285,16 @@ Info 56 [00:01:47.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:01:48.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:01:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Info 59 [00:01:50.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 9cd56186adc11..a9c10e5917925 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 @@ -1,13 +1,4 @@ Info 0 [00:00:45.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:46.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/test.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -46,12 +37,15 @@ export function bar() { } //// [/user/username/projects/myproject/node_modules/b] symlink(/user/username/projects/myproject/packages/B) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:46.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/test.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:47.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:00:48.000] For info: /user/username/projects/myproject/packages/A/src/test.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:00:49.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -145,46 +139,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:01:34.000] request: { "command": "geterr", @@ -197,305 +193,33 @@ Info 43 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:01:35.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [00:01:36.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [00:01:37.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [00:01:38.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:01:40.000] request: { @@ -523,83 +247,15 @@ Info 49 [00:01:40.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:01:41.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:01:42.000] request: { "command": "geterr", @@ -612,117 +268,13 @@ Info 51 [00:01:42.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:01:43.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -731,186 +283,16 @@ Info 56 [00:01:47.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:01:48.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:01:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Info 59 [00:01:50.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 9c1495d2d5de0..8066e26a0941d 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 @@ -1,13 +1,4 @@ Info 0 [00:01:18.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:19.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/test.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -224,12 +215,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:19.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/test.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:20.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:01:21.000] For info: /user/username/projects/myproject/packages/A/src/test.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:01:22.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -325,46 +319,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:07.000] request: { "command": "geterr", @@ -377,305 +373,33 @@ Info 43 [00:02:07.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:02:08.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [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:12.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:02:13.000] request: { @@ -703,83 +427,15 @@ Info 49 [00:02:13.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:02:14.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:02:15.000] request: { "command": "geterr", @@ -792,117 +448,13 @@ Info 51 [00:02:15.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:02:16.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -911,186 +463,16 @@ Info 56 [00:02:20.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:02:21.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:02:22.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Info 59 [00:02:23.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 919c8f1761c33..a12a45df97efd 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 @@ -1,13 +1,4 @@ Info 0 [00:01:18.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:19.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/test.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -224,12 +215,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:19.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/test.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:20.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:01:21.000] For info: /user/username/projects/myproject/packages/A/src/test.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:01:22.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -323,46 +317,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:07.000] request: { "command": "geterr", @@ -375,305 +371,33 @@ Info 43 [00:02:07.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:02:08.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [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:12.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:02:13.000] request: { @@ -701,83 +425,15 @@ Info 49 [00:02:13.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:02:14.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:02:15.000] request: { "command": "geterr", @@ -790,117 +446,13 @@ Info 51 [00:02:15.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:02:16.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -909,186 +461,16 @@ Info 56 [00:02:20.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:02:21.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:02:22.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Info 59 [00:02:23.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 ac073ba60f17d..f26527bdb3b9c 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 @@ -1,13 +1,4 @@ Info 0 [00:00:47.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:48.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/test.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -46,12 +37,15 @@ export function bar() { } //// [/user/username/projects/myproject/node_modules/@issue/b] symlink(/user/username/projects/myproject/packages/B) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:48.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/test.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:49.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:00:50.000] For info: /user/username/projects/myproject/packages/A/src/test.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:00:51.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -147,46 +141,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:01:35.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:01:36.000] request: { "command": "geterr", @@ -199,305 +195,33 @@ Info 43 [00:01:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:01:37.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [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:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:01:42.000] request: { @@ -525,83 +249,15 @@ Info 49 [00:01:42.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:01:43.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:01:44.000] request: { "command": "geterr", @@ -614,117 +270,13 @@ Info 51 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:01:45.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -733,186 +285,16 @@ Info 56 [00:01:49.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:01:50.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Info 59 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 b3127d862b10b..b71fe7ed6b25f 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 @@ -1,13 +1,4 @@ Info 0 [00:00:47.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:48.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/A/src/test.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -46,12 +37,15 @@ export function bar() { } //// [/user/username/projects/myproject/node_modules/@issue/b] symlink(/user/username/projects/myproject/packages/B) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:48.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/A/src/test.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:49.000] Search path: /user/username/projects/myproject/packages/A/src Info 3 [00:00:50.000] For info: /user/username/projects/myproject/packages/A/src/test.ts :: Config file name: /user/username/projects/myproject/packages/A/tsconfig.json Info 4 [00:00:51.000] Creating configuration project /user/username/projects/myproject/packages/A/tsconfig.json @@ -145,46 +139,48 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: +/user/username/projects/myproject/packages/a/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: +/user/username/projects/myproject/packages/a/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: +/user/username/projects/myproject/packages/a/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/tsconfig.json: +/user/username/projects/myproject/packages/b/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/b/src/foo.ts: +/user/username/projects/myproject/packages/b/src/foo.ts: *new* {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: +/user/username/projects/myproject/packages/b/src/bar/foo.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/b/package.json: +/user/username/projects/myproject/packages/b/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: +/user/username/projects/myproject/packages/a/src: *new* {} -/user/username/projects/myproject/packages/b/src: +/user/username/projects/myproject/packages/b/src: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:01:35.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:01:36.000] request: { "command": "geterr", @@ -197,305 +193,33 @@ Info 43 [00:01:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:01:37.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [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:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +Before request Info 49 [00:01:42.000] request: { @@ -523,83 +247,15 @@ Info 49 [00:01:42.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 50 [00:01:43.000] response: { "response": true, "responseRequired": true } +After request + +Before request + Info 51 [00:01:44.000] request: { "command": "geterr", @@ -612,117 +268,13 @@ Info 51 [00:01:44.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 52 [00:01:45.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} +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 @@ -731,186 +283,16 @@ Info 56 [00:01:49.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 -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 57 [00:01:50.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) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} - Info 58 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Info 59 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/a/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/a/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/a/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/tsconfig.json: - {} -/user/username/projects/myproject/packages/b/src/foo.ts: - {} -/user/username/projects/myproject/packages/b/src/bar/foo.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/b/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/a/src: - {} -/user/username/projects/myproject/packages/b/src: - {} -/user/username/projects/myproject/node_modules: - {} 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 0876f48742e47..6e55154dbd64d 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 @@ -1,13 +1,4 @@ Info 0 [00:00:33.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:34.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/projects/project2/class2.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/projects/project1/tsconfig.json] {"compilerOptions":{"module":"none","composite":true},"exclude":["temp"]} @@ -38,12 +29,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:34.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/projects/project2/class2.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:35.000] Search path: /user/username/projects/myproject/projects/project2 Info 3 [00:00:36.000] For info: /user/username/projects/myproject/projects/project2/class2.ts :: Config file name: /user/username/projects/myproject/projects/project2/tsconfig.json Info 4 [00:00:37.000] Creating configuration project /user/username/projects/myproject/projects/project2/tsconfig.json @@ -114,36 +108,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: +/user/username/projects/myproject/projects/project2/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: +/user/username/projects/myproject/projects/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: +/user/username/projects/myproject/projects/project2/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/tsconfig.json: +/user/username/projects/myproject/projects/project1/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/class1.d.ts: +/user/username/projects/myproject/projects/project1/class1.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: +/user/username/projects/myproject/projects/project2: *new* {} -/user/username/projects/myproject/projects/project1: +/user/username/projects/myproject/projects/project1: *new* {} -Info 28 [00:01:07.000] response: - { - "responseRequired": false - } 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* @@ -153,30 +147,6 @@ Before checking timeout queue length (2) and running class class3 {} -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - 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 @@ -208,7 +178,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} FsWatches:: @@ -248,6 +218,10 @@ PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class3.d.ts: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: {} @@ -322,7 +296,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {} FsWatchesRecursive:: @@ -342,60 +316,8 @@ Before checking timeout queue length (0) and running declare class file {} -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - After checking timeout queue length (0) and running -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - Info 65 [00:02: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 66 [00:02:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info Info 67 [00:02:19.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json @@ -425,6 +347,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class3.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/projects/project2: {} @@ -476,7 +402,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} FsWatches:: @@ -516,6 +442,10 @@ PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class3.d.ts: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: {} @@ -590,7 +520,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {} FsWatchesRecursive:: 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 ed5cde45ad9e0..042eecb7d0182 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 @@ -1,13 +1,4 @@ Info 0 [00:00:33.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:34.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/projects/project2/class2.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/projects/project1/tsconfig.json] {"compilerOptions":{"module":"none","composite":true},"exclude":["temp"]} @@ -38,12 +29,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:34.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/projects/project2/class2.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:35.000] Search path: /user/username/projects/myproject/projects/project2 Info 3 [00:00:36.000] For info: /user/username/projects/myproject/projects/project2/class2.ts :: Config file name: /user/username/projects/myproject/projects/project2/tsconfig.json Info 4 [00:00:37.000] Creating configuration project /user/username/projects/myproject/projects/project2/tsconfig.json @@ -113,36 +107,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: +/user/username/projects/myproject/projects/project2/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: +/user/username/projects/myproject/projects/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: +/user/username/projects/myproject/projects/project2/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/tsconfig.json: +/user/username/projects/myproject/projects/project1/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/class1.ts: +/user/username/projects/myproject/projects/project1/class1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: +/user/username/projects/myproject/projects/project2: *new* {} -/user/username/projects/myproject/projects/project1: +/user/username/projects/myproject/projects/project1: *new* {} -Info 28 [00:01:07.000] response: - { - "responseRequired": false - } 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* @@ -152,30 +146,6 @@ Before checking timeout queue length (2) and running class class3 {} -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - 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 @@ -234,7 +204,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/projects/project1/class3.ts: +/user/username/projects/myproject/projects/project1/class3.ts: *new* {} FsWatchesRecursive:: @@ -254,60 +224,8 @@ Before checking timeout queue length (0) and running declare class file {} -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - After checking timeout queue length (0) and running -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - 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 @@ -316,56 +234,4 @@ Before checking timeout queue length (0) and running declare class class3 {} -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - After checking timeout queue length (0) and running - -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} 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 9739888b1d06d..6d357ab377650 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 @@ -1,13 +1,4 @@ Info 0 [00:00:33.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:34.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/projects/project2/class2.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/projects/project1/tsconfig.json] {"compilerOptions":{"module":"none","composite":true},"exclude":["temp"]} @@ -38,12 +29,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:34.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/projects/project2/class2.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:35.000] Search path: /user/username/projects/myproject/projects/project2 Info 3 [00:00:36.000] For info: /user/username/projects/myproject/projects/project2/class2.ts :: Config file name: /user/username/projects/myproject/projects/project2/tsconfig.json Info 4 [00:00:37.000] Creating configuration project /user/username/projects/myproject/projects/project2/tsconfig.json @@ -114,36 +108,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: +/user/username/projects/myproject/projects/project2/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: +/user/username/projects/myproject/projects/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: +/user/username/projects/myproject/projects/project2/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/tsconfig.json: +/user/username/projects/myproject/projects/project1/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/class1.d.ts: +/user/username/projects/myproject/projects/project1/class1.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: +/user/username/projects/myproject/projects/project2: *new* {} -/user/username/projects/myproject/projects/project1: +/user/username/projects/myproject/projects/project1: *new* {} -Info 28 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:08.000] request: { "command": "open", @@ -153,32 +149,6 @@ Info 29 [00:01:08.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - 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 @@ -217,6 +187,10 @@ Info 46 [00:01:32.000] FileName: /user/username/projects/myproject/projects/p 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -226,7 +200,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/node_modules/@types: +/user/username/projects/myproject/projects/project1/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -245,10 +219,6 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 46 [00:01:36.000] response: - { - "responseRequired": false - } 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* @@ -260,32 +230,6 @@ Before checking timeout queue length (3) and running class class3 {} -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - 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 @@ -350,7 +294,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/projects/project1/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} FsWatches:: @@ -362,7 +306,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/projects/project1/class3.ts: +/user/username/projects/myproject/projects/project1/class3.ts: *new* {} FsWatchesRecursive:: @@ -394,6 +338,10 @@ PolledWatches:: /user/username/projects/myproject/projects/project1/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class3.d.ts: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: {} @@ -486,7 +434,7 @@ FsWatches:: {} /user/username/projects/myproject/projects/project1/class3.ts: {} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {} FsWatchesRecursive:: @@ -506,68 +454,8 @@ Before checking timeout queue length (0) and running declare class file {} -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.ts: - {} -/user/username/projects/myproject/projects/project1/class3.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - After checking timeout queue length (0) and running -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.ts: - {} -/user/username/projects/myproject/projects/project1/class3.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - Info 92 [00:03:15.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 93 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info Info 94 [00:03:17.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json @@ -601,6 +489,10 @@ FsWatches:: /user/username/projects/myproject/projects/project1/class3.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class3.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/projects/project2: {} @@ -666,7 +558,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/projects/project1/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} FsWatches:: @@ -710,6 +602,10 @@ PolledWatches:: /user/username/projects/myproject/projects/project1/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class3.d.ts: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: {} @@ -802,7 +698,7 @@ FsWatches:: {} /user/username/projects/myproject/projects/project1/class3.ts: {} -/user/username/projects/myproject/projects/project1/class3.d.ts: +/user/username/projects/myproject/projects/project1/class3.d.ts: *new* {} FsWatchesRecursive:: 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 c2f5ead6a4383..dd2c364acaa4c 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 @@ -1,13 +1,4 @@ Info 0 [00:00:33.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:34.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/projects/project2/class2.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/projects/project1/tsconfig.json] {"compilerOptions":{"module":"none","composite":true},"exclude":["temp"]} @@ -38,12 +29,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:34.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/projects/project2/class2.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:35.000] Search path: /user/username/projects/myproject/projects/project2 Info 3 [00:00:36.000] For info: /user/username/projects/myproject/projects/project2/class2.ts :: Config file name: /user/username/projects/myproject/projects/project2/tsconfig.json Info 4 [00:00:37.000] Creating configuration project /user/username/projects/myproject/projects/project2/tsconfig.json @@ -113,36 +107,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: +/user/username/projects/myproject/projects/project2/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: +/user/username/projects/myproject/projects/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: +/user/username/projects/myproject/projects/project2/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/tsconfig.json: +/user/username/projects/myproject/projects/project1/tsconfig.json: *new* {} -/user/username/projects/myproject/projects/project1/class1.ts: +/user/username/projects/myproject/projects/project1/class1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: +/user/username/projects/myproject/projects/project2: *new* {} -/user/username/projects/myproject/projects/project1: +/user/username/projects/myproject/projects/project1: *new* {} -Info 28 [00:01:07.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:08.000] request: { "command": "open", @@ -152,32 +148,6 @@ Info 29 [00:01:08.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/class1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - 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 @@ -217,6 +187,10 @@ Info 47 [00:01:33.000] FileName: /user/username/projects/myproject/projects/p 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -226,7 +200,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/node_modules/@types: +/user/username/projects/myproject/projects/project1/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -237,16 +211,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/projects/project1/class1.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/projects/project2: {} /user/username/projects/myproject/projects/project1: {} -Info 47 [00:01:37.000] response: - { - "responseRequired": false - } 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* @@ -258,30 +232,6 @@ Before checking timeout queue length (3) and running class class3 {} -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - 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 @@ -370,7 +320,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/projects/project1/class3.ts: +/user/username/projects/myproject/projects/project1/class3.ts: *new* {} FsWatchesRecursive:: @@ -390,60 +340,8 @@ Before checking timeout queue length (0) and running declare class file {} -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - After checking timeout queue length (0) and running -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - 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 @@ -452,56 +350,4 @@ Before checking timeout queue length (0) and running declare class class3 {} -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} - After checking timeout queue length (0) and running - -PolledWatches:: -/user/username/projects/myproject/projects/project2/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/projects/project1/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/projects/project2/tsconfig.json: - {} -/user/username/projects/myproject/projects/project1/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/projects/project1/class3.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/projects/project2: - {} -/user/username/projects/myproject/projects/project1: - {} 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 7d1f1228475bb..41c141e74fd65 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 @@ -85,18 +85,6 @@ Info 32 [00:01:32.000] FileName: /user/username/projects/myproject/src/main.t Info 32 [00:01:33.000] Projects: /user/username/projects/myproject/tsconfig-src.json Info 32 [00:01:34.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json Info 32 [00:01:35.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 32 [00:01:36.000] request: - { - "command": "geterr", - "arguments": { - "delay": 0, - "files": [ - "/user/username/projects/myproject/src/main.ts" - ] - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/tsconfig-src.json] {"compilerOptions":{"composite":true,"outDir":"./target/","baseUrl":"./src/"},"include":["./src/**/*"]} @@ -152,175 +140,61 @@ export function bar() {} PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/tsconfig-src.json: +/user/username/projects/myproject/tsconfig-src.json: *new* {} -/user/username/projects/myproject/src/helpers/functions.ts: +/user/username/projects/myproject/src/helpers/functions.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} +Info 32 [00:01:36.000] request: + { + "command": "geterr", + "arguments": { + "delay": 0, + "files": [ + "/user/username/projects/myproject/src/main.ts" + ] + }, + "seq": 1, + "type": "request" + } Info 33 [00:01:37.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running Info 34 [00:01:38.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 35 [00:01:39.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 36 [00:01:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Info 37 [00:01:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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/inferredProject1* @@ -684,68 +558,58 @@ Info 155 [00:05:25.000] FileName: /user/username/projects/myproject/src/main.t Info 155 [00:05:26.000] Projects: /user/username/projects/myproject/tsconfig-src.json Info 155 [00:05:27.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 155 [00:05:28.000] Projects: /dev/null/inferredProject1* -Info 155 [00:05:29.000] request: - { - "command": "references", - "arguments": { - "file": "/user/username/projects/myproject/src/main.ts", - "line": 2, - "offset": 10 - }, - "seq": 2, - "type": "request" - } Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} *new* +/dummy/node_modules/@types: *new* {"pollingInterval":500} -/dummy/node_modules/@types: + +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/tsconfig.json: - {} + {} *new* /user/username/projects/myproject/tsconfig-src.json: - {} + {} *new* /user/username/projects/myproject/src/helpers/functions.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -Info 156 [00:05:30.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json -Info 157 [00:05:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info -Info 158 [00:05:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info -After request + {} *new* -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/dummy/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} +FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: {} /user/username/projects/myproject/tsconfig-src.json: {} /user/username/projects/myproject/src/helpers/functions.ts: {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: - {} FsWatchesRecursive:: +/user/username/projects/myproject/src: + {} *new* + +FsWatchesRecursive *deleted*:: /user/username/projects/myproject/src: {} +Info 155 [00:05:29.000] request: + { + "command": "references", + "arguments": { + "file": "/user/username/projects/myproject/src/main.ts", + "line": 2, + "offset": 10 + }, + "seq": 2, + "type": "request" + } +Info 156 [00:05:30.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json +Info 157 [00:05:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info +Info 158 [00:05:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info Info 159 [00:05:33.000] response: { "response": { @@ -823,6 +687,32 @@ Info 159 [00:05:33.000] response: }, "responseRequired": true } +After request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/dummy/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/tsconfig-src.json: + {} +/user/username/projects/myproject/src/helpers/functions.ts: + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts: *new* + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/src: + {} + Info 160 [00:05:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info Info 161 [00:05:35.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) Info 161 [00:05:36.000] Files (0) @@ -959,23 +849,16 @@ Info 209 [00:06:47.000] ----------------------------------------------- Info 209 [00:06:48.000] Open files: Info 209 [00:06:49.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined Info 209 [00:06:50.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json -Info 209 [00:06:51.000] request: - { - "command": "references", - "arguments": { - "file": "/user/username/projects/myproject/indirect3/main.ts", - "line": 1, - "offset": 10 - }, - "seq": 3, - "type": "request" - } Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/indirect3/node_modules/@types: +/user/username/projects/myproject/indirect3/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/dummy/node_modules/@types: {"pollingInterval":500} FsWatches:: @@ -987,17 +870,38 @@ FsWatches:: {} /user/username/projects/myproject/target/src/helpers/functions.d.ts.map: {} -/user/username/projects/myproject/indirect3/tsconfig.json: +/user/username/projects/myproject/indirect3/tsconfig.json: *new* {} -/user/username/projects/myproject/target/src/main.d.ts: +/user/username/projects/myproject/target/src/main.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/tsconfig-src.json: {} FsWatchesRecursive:: -/user/username/projects/myproject/indirect3: +/user/username/projects/myproject/indirect3: *new* {} -/user/username/projects/myproject/target: +/user/username/projects/myproject/target: *new* + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/src: {} +Info 209 [00:06:51.000] request: + { + "command": "references", + "arguments": { + "file": "/user/username/projects/myproject/indirect3/main.ts", + "line": 1, + "offset": 10 + }, + "seq": 3, + "type": "request" + } Info 210 [00:06:52.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json Info 211 [00:06:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info Info 212 [00:06:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info @@ -1075,44 +979,6 @@ Info 244 [00:07:26.000] For info: /user/username/projects/myproject/src/helpers Info 245 [00:07:27.000] Search path: /user/username/projects/myproject/src/helpers Info 246 [00:07:28.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 247 [00:07:29.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/indirect3/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: - {} -/user/username/projects/myproject/indirect3/tsconfig.json: - {} -/user/username/projects/myproject/target/src/main.d.ts: - {} -/user/username/projects/myproject/target/src/main.d.ts.map: - {} -/user/username/projects/myproject/src/main.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/indirect3: - {} -/user/username/projects/myproject/target: - {} -/user/username/projects/myproject/src: - {} - Info 248 [00:07:30.000] response: { "response": { @@ -1225,4 +1091,41 @@ Info 248 [00:07:30.000] response: "symbolDisplayString": "(alias) const foo: 1\nimport foo" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/indirect3/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/src/helpers/functions.ts: + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts: + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: + {} +/user/username/projects/myproject/indirect3/tsconfig.json: + {} +/user/username/projects/myproject/target/src/main.d.ts: + {} +/user/username/projects/myproject/target/src/main.d.ts.map: *new* + {} +/user/username/projects/myproject/src/main.ts: *new* + {} +/user/username/projects/myproject/tsconfig.json: *new* + {} +/user/username/projects/myproject/tsconfig-src.json: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/indirect3: + {} +/user/username/projects/myproject/target: + {} +/user/username/projects/myproject/src: *new* + {} 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 945122f370440..24e4b17a77469 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 @@ -125,18 +125,6 @@ Info 36 [00:01:48.000] FileName: /user/username/projects/myproject/src/main.t Info 36 [00:01:49.000] Projects: /user/username/projects/myproject/tsconfig-src.json Info 36 [00:01:50.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json Info 36 [00:01:51.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 36 [00:01:52.000] request: - { - "command": "geterr", - "arguments": { - "delay": 0, - "files": [ - "/user/username/projects/myproject/src/main.ts" - ] - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/tsconfig-src.json] {"compilerOptions":{"composite":true,"outDir":"./target/","baseUrl":"./src/"},"include":["./src/**/*"]} @@ -208,207 +196,65 @@ export function bar() {} PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/tsconfig-indirect1.json: +/user/username/projects/myproject/tsconfig-indirect1.json: *new* {} -/user/username/projects/myproject/tsconfig-src.json: +/user/username/projects/myproject/tsconfig-src.json: *new* {} -/user/username/projects/myproject/tsconfig-indirect2.json: +/user/username/projects/myproject/tsconfig-indirect2.json: *new* {} -/user/username/projects/myproject/src/helpers/functions.ts: +/user/username/projects/myproject/src/helpers/functions.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} +Info 36 [00:01:52.000] request: + { + "command": "geterr", + "arguments": { + "delay": 0, + "files": [ + "/user/username/projects/myproject/src/main.ts" + ] + }, + "seq": 1, + "type": "request" + } Info 37 [00:01:53.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running Info 38 [00:01:54.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 39 [00:01:55.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 40 [00:01:56.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Info 41 [00:01:57.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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* @@ -852,28 +698,33 @@ Info 167 [00:05:49.000] FileName: /user/username/projects/myproject/src/main.t Info 167 [00:05:50.000] Projects: /user/username/projects/myproject/tsconfig-src.json 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] request: - { - "command": "references", - "arguments": { - "file": "/user/username/projects/myproject/src/main.ts", - "line": 2, - "offset": 10 - }, - "seq": 2, - "type": "request" - } Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} *new* +/dummy/node_modules/@types: *new* {"pollingInterval":500} -/dummy/node_modules/@types: + +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: {} +/user/username/projects/myproject/tsconfig.json: + {} *new* +/user/username/projects/myproject/tsconfig-indirect1.json: + {} *new* +/user/username/projects/myproject/tsconfig-src.json: + {} *new* +/user/username/projects/myproject/tsconfig-indirect2.json: + {} *new* +/user/username/projects/myproject/src/helpers/functions.ts: + {} *new* + +FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: {} /user/username/projects/myproject/tsconfig-indirect1.json: @@ -886,9 +737,24 @@ FsWatches:: {} FsWatchesRecursive:: +/user/username/projects/myproject/src: + {} *new* + +FsWatchesRecursive *deleted*:: /user/username/projects/myproject/src: {} +Info 167 [00:05:53.000] request: + { + "command": "references", + "arguments": { + "file": "/user/username/projects/myproject/src/main.ts", + "line": 2, + "offset": 10 + }, + "seq": 2, + "type": "request" + } Info 168 [00:05:54.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json Info 169 [00:05:55.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json Info 170 [00:05:56.000] event: @@ -974,40 +840,6 @@ Info 213 [00:06:39.000] Search path: /user/username/projects/myproject/src Info 214 [00:06:40.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 215 [00:06:41.000] Search path: /user/username/projects/myproject/src Info 216 [00:06:42.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/dummy/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/user/username/projects/myproject/indirect1/main.ts: - {} -/user/username/projects/myproject/indirect2/main.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 217 [00:06:43.000] response: { "response": { @@ -1157,6 +989,40 @@ Info 217 [00:06:43.000] response: }, "responseRequired": true } +After request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/dummy/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/tsconfig-indirect1.json: + {} +/user/username/projects/myproject/tsconfig-src.json: + {} +/user/username/projects/myproject/tsconfig-indirect2.json: + {} +/user/username/projects/myproject/src/helpers/functions.ts: + {} +/user/username/projects/myproject/indirect1/main.ts: *new* + {} +/user/username/projects/myproject/indirect2/main.ts: *new* + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts: *new* + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/src: + {} + Info 218 [00:06:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info Info 219 [00:06:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) Info 219 [00:06:46.000] Files (0) @@ -1355,23 +1221,16 @@ Info 283 [00:08:25.000] ----------------------------------------------- Info 283 [00:08:26.000] Open files: Info 283 [00:08:27.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined Info 283 [00:08:28.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json -Info 283 [00:08:29.000] request: - { - "command": "references", - "arguments": { - "file": "/user/username/projects/myproject/indirect3/main.ts", - "line": 1, - "offset": 10 - }, - "seq": 3, - "type": "request" - } Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/indirect3/node_modules/@types: +/user/username/projects/myproject/indirect3/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/dummy/node_modules/@types: {"pollingInterval":500} FsWatches:: @@ -1383,17 +1242,46 @@ FsWatches:: {} /user/username/projects/myproject/target/src/helpers/functions.d.ts.map: {} -/user/username/projects/myproject/indirect3/tsconfig.json: +/user/username/projects/myproject/indirect3/tsconfig.json: *new* {} -/user/username/projects/myproject/target/src/main.d.ts: +/user/username/projects/myproject/target/src/main.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/tsconfig-indirect1.json: + {} +/user/username/projects/myproject/tsconfig-src.json: + {} +/user/username/projects/myproject/tsconfig-indirect2.json: + {} +/user/username/projects/myproject/indirect1/main.ts: + {} +/user/username/projects/myproject/indirect2/main.ts: {} FsWatchesRecursive:: -/user/username/projects/myproject/indirect3: +/user/username/projects/myproject/indirect3: *new* {} -/user/username/projects/myproject/target: +/user/username/projects/myproject/target: *new* + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/src: {} +Info 283 [00:08:29.000] request: + { + "command": "references", + "arguments": { + "file": "/user/username/projects/myproject/indirect3/main.ts", + "line": 1, + "offset": 10 + }, + "seq": 3, + "type": "request" + } Info 284 [00:08:30.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json Info 285 [00:08:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info Info 286 [00:08:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info @@ -1589,52 +1477,6 @@ Info 366 [00:09:52.000] Search path: /user/username/projects/myproject/src Info 367 [00:09:53.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json Info 368 [00:09:54.000] Search path: /user/username/projects/myproject/src Info 369 [00:09:55.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/indirect3/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: - {} -/user/username/projects/myproject/indirect3/tsconfig.json: - {} -/user/username/projects/myproject/target/src/main.d.ts: - {} -/user/username/projects/myproject/target/src/main.d.ts.map: - {} -/user/username/projects/myproject/src/main.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/indirect1/main.ts: - {} -/user/username/projects/myproject/indirect2/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/indirect3: - {} -/user/username/projects/myproject/target: - {} -/user/username/projects/myproject/src: - {} - Info 370 [00:09:56.000] response: { "response": { @@ -1819,4 +1661,49 @@ Info 370 [00:09:56.000] response: "symbolDisplayString": "(alias) const foo: 1\nimport foo" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/indirect3/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/src/helpers/functions.ts: + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts: + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: + {} +/user/username/projects/myproject/indirect3/tsconfig.json: + {} +/user/username/projects/myproject/target/src/main.d.ts: + {} +/user/username/projects/myproject/target/src/main.d.ts.map: *new* + {} +/user/username/projects/myproject/src/main.ts: *new* + {} +/user/username/projects/myproject/tsconfig.json: *new* + {} +/user/username/projects/myproject/tsconfig-indirect1.json: *new* + {} +/user/username/projects/myproject/tsconfig-src.json: *new* + {} +/user/username/projects/myproject/tsconfig-indirect2.json: *new* + {} +/user/username/projects/myproject/indirect1/main.ts: *new* + {} +/user/username/projects/myproject/indirect2/main.ts: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/indirect3: + {} +/user/username/projects/myproject/target: + {} +/user/username/projects/myproject/src: *new* + {} 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 0f6c5eb896d80..9d3190fd56a4c 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 @@ -1,13 +1,4 @@ Info 0 [00:01:17.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:18.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/project/src/common/input/keyboard.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/project/src/common/tsconfig.json] {"compilerOptions":{"composite":true,"declarationMap":true,"outDir":"../../out","baseUrl":"..","disableSourceOfProjectReferenceRedirect":true},"include":["./**/*"]} @@ -274,12 +265,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:18.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/project/src/common/input/keyboard.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:19.000] Search path: /user/username/projects/project/src/common/input Info 3 [00:01:20.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json Info 4 [00:01:21.000] Creating configuration project /user/username/projects/project/src/common/tsconfig.json @@ -343,34 +337,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/project/src/common/node_modules/@types: +/user/username/projects/project/src/common/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/project/src/node_modules/@types: +/user/username/projects/project/src/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/project/node_modules/@types: +/user/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/project/src/common/tsconfig.json: +/user/username/projects/project/src/common/tsconfig.json: *new* {} -/user/username/projects/project/src/common/input/keyboard.test.ts: +/user/username/projects/project/src/common/input/keyboard.test.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/project/src/tsconfig.json: +/user/username/projects/project/src/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/project/src/common: +/user/username/projects/project/src/common: *new* {} -Info 28 [00:01:54.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:55.000] request: { "command": "open", @@ -380,30 +376,6 @@ Info 29 [00:01:55.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/project/src/common/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/project/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/project/src/common/tsconfig.json: - {} -/user/username/projects/project/src/common/input/keyboard.test.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/project/src/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/project/src/common: - {} - 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 @@ -480,6 +452,10 @@ Info 48 [00:02:21.000] FileName: /user/username/projects/project/src/common/i 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -499,19 +475,17 @@ FsWatches:: {} /user/username/projects/project/src/tsconfig.json: {} -/user/username/projects/project/out/input/keyboard.d.ts: +/user/username/projects/project/out/input/keyboard.d.ts: *new* {} FsWatchesRecursive:: /user/username/projects/project/src/common: {} -/user/username/projects/project/src: +/user/username/projects/project/src: *new* {} -Info 48 [00:02:25.000] response: - { - "responseRequired": false - } +Before request + Info 49 [00:02:26.000] request: { "command": "references", @@ -523,34 +497,6 @@ Info 49 [00:02:26.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/project/src/common/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/project/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/project/src/common/tsconfig.json: - {} -/user/username/projects/project/src/common/input/keyboard.test.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/project/src/tsconfig.json: - {} -/user/username/projects/project/out/input/keyboard.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/project/src/common: - {} -/user/username/projects/project/src: - {} - 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 @@ -558,36 +504,6 @@ Info 53 [00:02:30.000] Search path: /user/username/projects/project/src/common 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 -After request - -PolledWatches:: -/user/username/projects/project/src/common/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/project/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/project/src/common/tsconfig.json: - {} -/user/username/projects/project/src/common/input/keyboard.test.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/project/src/tsconfig.json: - {} -/user/username/projects/project/out/input/keyboard.d.ts: - {} -/user/username/projects/project/out/input/keyboard.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/project/src/common: - {} -/user/username/projects/project/src: - {} - Info 57 [00:02:34.000] response: { "response": { @@ -692,4 +608,33 @@ Info 57 [00:02:34.000] response: "symbolDisplayString": "function evaluateKeyboardEvent(): void" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/project/src/common/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/project/src/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/project/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/project/src/common/tsconfig.json: + {} +/user/username/projects/project/src/common/input/keyboard.test.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/project/src/tsconfig.json: + {} +/user/username/projects/project/out/input/keyboard.d.ts: + {} +/user/username/projects/project/out/input/keyboard.d.ts.map: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/project/src/common: + {} +/user/username/projects/project/src: + {} 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 71f49b75146b2..734ed45cf01ca 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 @@ -1,13 +1,4 @@ Info 0 [00:01:17.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:18.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/project/src/common/input/keyboard.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/project/src/common/tsconfig.json] {"compilerOptions":{"composite":true,"declarationMap":true,"outDir":"../../out","baseUrl":"..","disableSourceOfProjectReferenceRedirect":false},"include":["./**/*"]} @@ -274,12 +265,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:18.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/project/src/common/input/keyboard.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:19.000] Search path: /user/username/projects/project/src/common/input Info 3 [00:01:20.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json Info 4 [00:01:21.000] Creating configuration project /user/username/projects/project/src/common/tsconfig.json @@ -343,34 +337,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/project/src/common/node_modules/@types: +/user/username/projects/project/src/common/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/project/src/node_modules/@types: +/user/username/projects/project/src/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/project/node_modules/@types: +/user/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/project/src/common/tsconfig.json: +/user/username/projects/project/src/common/tsconfig.json: *new* {} -/user/username/projects/project/src/common/input/keyboard.test.ts: +/user/username/projects/project/src/common/input/keyboard.test.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/project/src/tsconfig.json: +/user/username/projects/project/src/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/project/src/common: +/user/username/projects/project/src/common: *new* {} -Info 28 [00:01:54.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:55.000] request: { "command": "open", @@ -380,30 +376,6 @@ Info 29 [00:01:55.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/project/src/common/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/project/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/project/src/common/tsconfig.json: - {} -/user/username/projects/project/src/common/input/keyboard.test.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/project/src/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/project/src/common: - {} - 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 @@ -478,6 +450,10 @@ Info 47 [00:02:20.000] FileName: /user/username/projects/project/src/common/i 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -501,13 +477,11 @@ FsWatches:: FsWatchesRecursive:: /user/username/projects/project/src/common: {} -/user/username/projects/project/src: +/user/username/projects/project/src: *new* {} -Info 47 [00:02:24.000] response: - { - "responseRequired": false - } +Before request + Info 48 [00:02:25.000] request: { "command": "references", @@ -519,32 +493,6 @@ Info 48 [00:02:25.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/project/src/common/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/project/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/project/src/common/tsconfig.json: - {} -/user/username/projects/project/src/common/input/keyboard.test.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/project/src/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/project/src/common: - {} -/user/username/projects/project/src: - {} - 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 @@ -557,32 +505,6 @@ Info 57 [00:02:34.000] Search path: /user/username/projects/project/src/common 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 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 -After request - -PolledWatches:: -/user/username/projects/project/src/common/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/project/src/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/project/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/project/src/common/tsconfig.json: - {} -/user/username/projects/project/src/common/input/keyboard.test.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/project/src/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/project/src/common: - {} -/user/username/projects/project/src: - {} - Info 61 [00:02:38.000] response: { "response": { @@ -687,4 +609,5 @@ Info 61 [00:02:38.000] response: "symbolDisplayString": "function evaluateKeyboardEvent(): void" }, "responseRequired": true - } \ No newline at end of file + } +After request 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 5a3d6f4064dc0..5700232d4d899 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 @@ -107,18 +107,6 @@ Info 35 [00:01:39.000] FileName: /user/username/projects/myproject/src/main.t 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 35 [00:01:43.000] request: - { - "command": "geterr", - "arguments": { - "delay": 0, - "files": [ - "/user/username/projects/myproject/src/main.ts" - ] - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/tsconfig-src.json] {"compilerOptions":{"composite":true,"outDir":"./target/","baseUrl":"./src/"},"include":["./src/**/*"]} @@ -179,191 +167,63 @@ export function bar() {} PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/own/main.ts: +/user/username/projects/myproject/own/main.ts: *new* {} -/user/username/projects/myproject/tsconfig-src.json: +/user/username/projects/myproject/tsconfig-src.json: *new* {} -/user/username/projects/myproject/src/helpers/functions.ts: +/user/username/projects/myproject/src/helpers/functions.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} +Info 35 [00:01:43.000] request: + { + "command": "geterr", + "arguments": { + "delay": 0, + "files": [ + "/user/username/projects/myproject/src/main.ts" + ] + }, + "seq": 1, + "type": "request" + } Info 36 [00:01:44.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running Info 37 [00:01:45.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 38 [00:01:46.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 39 [00:01:47.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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* @@ -770,28 +630,31 @@ Info 166 [00:05:40.000] FileName: /user/username/projects/myproject/src/main.t Info 166 [00:05:41.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json Info 166 [00:05:42.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 166 [00:05:43.000] Projects: /dev/null/inferredProject1* -Info 166 [00:05:44.000] request: - { - "command": "references", - "arguments": { - "file": "/user/username/projects/myproject/src/main.ts", - "line": 2, - "offset": 10 - }, - "seq": 2, - "type": "request" - } Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} *new* +/dummy/node_modules/@types: *new* {"pollingInterval":500} -/dummy/node_modules/@types: + +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: {} +/user/username/projects/myproject/tsconfig.json: + {} *new* +/user/username/projects/myproject/own/main.ts: + {} *new* +/user/username/projects/myproject/tsconfig-src.json: + {} *new* +/user/username/projects/myproject/src/helpers/functions.ts: + {} *new* + +FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: {} /user/username/projects/myproject/own/main.ts: @@ -802,9 +665,24 @@ FsWatches:: {} FsWatchesRecursive:: +/user/username/projects/myproject/src: + {} *new* + +FsWatchesRecursive *deleted*:: /user/username/projects/myproject/src: {} +Info 166 [00:05:44.000] request: + { + "command": "references", + "arguments": { + "file": "/user/username/projects/myproject/src/main.ts", + "line": 2, + "offset": 10 + }, + "seq": 2, + "type": "request" + } Info 167 [00:05:45.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json Info 168 [00:05:46.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig.json Info 169 [00:05:47.000] Search path: /user/username/projects/myproject/src @@ -819,34 +697,6 @@ Info 177 [00:05:55.000] Search path: /user/username/projects/myproject/src/help 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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info Info 180 [00:05:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/dummy/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 181 [00:05:59.000] response: { "response": { @@ -960,6 +810,34 @@ Info 181 [00:05:59.000] response: }, "responseRequired": true } +After request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/dummy/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/own/main.ts: + {} +/user/username/projects/myproject/tsconfig-src.json: + {} +/user/username/projects/myproject/src/helpers/functions.ts: + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts: *new* + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/src: + {} + Info 182 [00:06:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info Info 183 [00:06:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) Info 183 [00:06:02.000] Files (4) @@ -1109,23 +987,16 @@ Info 232 [00:07:14.000] ----------------------------------------------- Info 232 [00:07:15.000] Open files: Info 232 [00:07:16.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined Info 232 [00:07:17.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json -Info 232 [00:07:18.000] request: - { - "command": "references", - "arguments": { - "file": "/user/username/projects/myproject/indirect3/main.ts", - "line": 1, - "offset": 10 - }, - "seq": 3, - "type": "request" - } Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/indirect3/node_modules/@types: +/user/username/projects/myproject/indirect3/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/dummy/node_modules/@types: {"pollingInterval":500} FsWatches:: @@ -1137,17 +1008,40 @@ FsWatches:: {} /user/username/projects/myproject/target/src/helpers/functions.d.ts.map: {} -/user/username/projects/myproject/indirect3/tsconfig.json: +/user/username/projects/myproject/indirect3/tsconfig.json: *new* {} -/user/username/projects/myproject/target/src/main.d.ts: +/user/username/projects/myproject/target/src/main.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/own/main.ts: + {} +/user/username/projects/myproject/tsconfig-src.json: {} FsWatchesRecursive:: -/user/username/projects/myproject/indirect3: +/user/username/projects/myproject/indirect3: *new* {} -/user/username/projects/myproject/target: +/user/username/projects/myproject/target: *new* + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/src: {} +Info 232 [00:07:18.000] request: + { + "command": "references", + "arguments": { + "file": "/user/username/projects/myproject/indirect3/main.ts", + "line": 1, + "offset": 10 + }, + "seq": 3, + "type": "request" + } Info 233 [00:07:19.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json Info 234 [00:07:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info Info 235 [00:07:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info @@ -1258,46 +1152,6 @@ Info 281 [00:08:07.000] For info: /user/username/projects/myproject/src/helpers 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] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/indirect3/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: - {} -/user/username/projects/myproject/indirect3/tsconfig.json: - {} -/user/username/projects/myproject/target/src/main.d.ts: - {} -/user/username/projects/myproject/target/src/main.d.ts.map: - {} -/user/username/projects/myproject/src/main.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/indirect3: - {} -/user/username/projects/myproject/target: - {} -/user/username/projects/myproject/src: - {} - Info 285 [00:08:11.000] response: { "response": { @@ -1446,4 +1300,43 @@ Info 285 [00:08:11.000] response: "symbolDisplayString": "(alias) const foo: 1\nimport foo" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/indirect3/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/src/helpers/functions.ts: + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts: + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: + {} +/user/username/projects/myproject/indirect3/tsconfig.json: + {} +/user/username/projects/myproject/target/src/main.d.ts: + {} +/user/username/projects/myproject/target/src/main.d.ts.map: *new* + {} +/user/username/projects/myproject/src/main.ts: *new* + {} +/user/username/projects/myproject/tsconfig.json: *new* + {} +/user/username/projects/myproject/own/main.ts: *new* + {} +/user/username/projects/myproject/tsconfig-src.json: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/indirect3: + {} +/user/username/projects/myproject/target: + {} +/user/username/projects/myproject/src: *new* + {} 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 8452723d3d269..f6fcc1bc81905 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 @@ -151,18 +151,6 @@ Info 40 [00:01:56.000] FileName: /user/username/projects/myproject/src/main.t 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] request: - { - "command": "geterr", - "arguments": { - "delay": 0, - "files": [ - "/user/username/projects/myproject/src/main.ts" - ] - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/tsconfig-src.json] {"compilerOptions":{"composite":true,"outDir":"./target/","baseUrl":"./src/"},"include":["./src/**/*"]} @@ -238,239 +226,69 @@ bar; PolledWatches:: -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/tsconfig.json: +/user/username/projects/myproject/tsconfig.json: *new* {} -/user/username/projects/myproject/own/main.ts: +/user/username/projects/myproject/own/main.ts: *new* {} -/user/username/projects/myproject/tsconfig-indirect1.json: +/user/username/projects/myproject/tsconfig-indirect1.json: *new* {} -/user/username/projects/myproject/tsconfig-src.json: +/user/username/projects/myproject/tsconfig-src.json: *new* {} -/user/username/projects/myproject/tsconfig-indirect2.json: +/user/username/projects/myproject/tsconfig-indirect2.json: *new* {} -/user/username/projects/myproject/indirect1/main.ts: +/user/username/projects/myproject/indirect1/main.ts: *new* {} -/user/username/projects/myproject/src/helpers/functions.ts: +/user/username/projects/myproject/src/helpers/functions.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/indirect1/main.ts: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: +/user/username/projects/myproject/src: *new* {} +Info 40 [00:02:00.000] request: + { + "command": "geterr", + "arguments": { + "delay": 0, + "files": [ + "/user/username/projects/myproject/src/main.ts" + ] + }, + "seq": 1, + "type": "request" + } Info 41 [00:02:01.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/indirect1/main.ts: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} +Before checking timeout queue length (1) and running Info 42 [00:02:02.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 -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/indirect1/main.ts: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/indirect1/main.ts: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 43 [00:02:03.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) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/indirect1/main.ts: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/indirect1/main.ts: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 44 [00:02:04.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/indirect1/main.ts: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - 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* @@ -967,28 +785,37 @@ Info 183 [00:06:09.000] FileName: /user/username/projects/myproject/src/main.t Info 183 [00:06:10.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json Info 183 [00:06:11.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined Info 183 [00:06:12.000] Projects: /dev/null/inferredProject1* -Info 183 [00:06:13.000] request: - { - "command": "references", - "arguments": { - "file": "/user/username/projects/myproject/src/main.ts", - "line": 2, - "offset": 10 - }, - "seq": 2, - "type": "request" - } Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} *new* +/dummy/node_modules/@types: *new* {"pollingInterval":500} -/dummy/node_modules/@types: + +PolledWatches *deleted*:: +/user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: {} +/user/username/projects/myproject/tsconfig.json: + {} *new* +/user/username/projects/myproject/own/main.ts: + {} *new* +/user/username/projects/myproject/tsconfig-indirect1.json: + {} *new* +/user/username/projects/myproject/tsconfig-src.json: + {} *new* +/user/username/projects/myproject/tsconfig-indirect2.json: + {} *new* +/user/username/projects/myproject/indirect1/main.ts: + {} *new* +/user/username/projects/myproject/src/helpers/functions.ts: + {} *new* + +FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: {} /user/username/projects/myproject/own/main.ts: @@ -1005,9 +832,24 @@ FsWatches:: {} FsWatchesRecursive:: +/user/username/projects/myproject/src: + {} *new* + +FsWatchesRecursive *deleted*:: /user/username/projects/myproject/src: {} +Info 183 [00:06:13.000] request: + { + "command": "references", + "arguments": { + "file": "/user/username/projects/myproject/src/main.ts", + "line": 2, + "offset": 10 + }, + "seq": 2, + "type": "request" + } Info 184 [00:06:14.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json Info 185 [00:06:15.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig.json Info 186 [00:06:16.000] Search path: /user/username/projects/myproject/src @@ -1109,42 +951,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/dummy/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/indirect1/main.ts: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/user/username/projects/myproject/indirect2/main.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/src: - {} - Info 249 [00:07:19.000] response: { "response": { @@ -1294,6 +1100,42 @@ Info 249 [00:07:19.000] response: }, "responseRequired": true } +After request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/dummy/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/own/main.ts: + {} +/user/username/projects/myproject/tsconfig-indirect1.json: + {} +/user/username/projects/myproject/tsconfig-src.json: + {} +/user/username/projects/myproject/tsconfig-indirect2.json: + {} +/user/username/projects/myproject/indirect1/main.ts: + {} +/user/username/projects/myproject/src/helpers/functions.ts: + {} +/user/username/projects/myproject/indirect2/main.ts: *new* + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts: *new* + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/src: + {} + Info 250 [00:07:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info Info 251 [00:07:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) Info 251 [00:07:22.000] Files (5) @@ -1508,23 +1350,16 @@ Info 316 [00:09:02.000] ----------------------------------------------- Info 316 [00:09:03.000] Open files: Info 316 [00:09:04.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined Info 316 [00:09:05.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json -Info 316 [00:09:06.000] request: - { - "command": "references", - "arguments": { - "file": "/user/username/projects/myproject/indirect3/main.ts", - "line": 1, - "offset": 10 - }, - "seq": 3, - "type": "request" - } Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/indirect3/node_modules/@types: +/user/username/projects/myproject/indirect3/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/dummy/node_modules/@types: {"pollingInterval":500} FsWatches:: @@ -1536,17 +1371,48 @@ FsWatches:: {} /user/username/projects/myproject/target/src/helpers/functions.d.ts.map: {} -/user/username/projects/myproject/indirect3/tsconfig.json: +/user/username/projects/myproject/indirect3/tsconfig.json: *new* {} -/user/username/projects/myproject/target/src/main.d.ts: +/user/username/projects/myproject/target/src/main.d.ts: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/own/main.ts: + {} +/user/username/projects/myproject/tsconfig-indirect1.json: + {} +/user/username/projects/myproject/tsconfig-src.json: + {} +/user/username/projects/myproject/tsconfig-indirect2.json: + {} +/user/username/projects/myproject/indirect1/main.ts: + {} +/user/username/projects/myproject/indirect2/main.ts: {} FsWatchesRecursive:: -/user/username/projects/myproject/indirect3: +/user/username/projects/myproject/indirect3: *new* {} -/user/username/projects/myproject/target: +/user/username/projects/myproject/target: *new* + {} + +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/src: {} +Info 316 [00:09:06.000] request: + { + "command": "references", + "arguments": { + "file": "/user/username/projects/myproject/indirect3/main.ts", + "line": 1, + "offset": 10 + }, + "seq": 3, + "type": "request" + } Info 317 [00:09:07.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json Info 318 [00:09:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info Info 319 [00:09:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info @@ -1784,54 +1650,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/indirect3/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/src/helpers/functions.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts: - {} -/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: - {} -/user/username/projects/myproject/indirect3/tsconfig.json: - {} -/user/username/projects/myproject/target/src/main.d.ts: - {} -/user/username/projects/myproject/target/src/main.d.ts.map: - {} -/user/username/projects/myproject/src/main.ts: - {} -/user/username/projects/myproject/tsconfig.json: - {} -/user/username/projects/myproject/own/main.ts: - {} -/user/username/projects/myproject/tsconfig-indirect1.json: - {} -/user/username/projects/myproject/tsconfig-src.json: - {} -/user/username/projects/myproject/tsconfig-indirect2.json: - {} -/user/username/projects/myproject/indirect1/main.ts: - {} -/user/username/projects/myproject/indirect2/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/indirect3: - {} -/user/username/projects/myproject/target: - {} -/user/username/projects/myproject/src: - {} - Info 423 [00:10:53.000] response: { "response": { @@ -2016,4 +1834,51 @@ Info 423 [00:10:53.000] response: "symbolDisplayString": "(alias) const foo: 1\nimport foo" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/indirect3/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/src/helpers/functions.ts: + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts: + {} +/user/username/projects/myproject/target/src/helpers/functions.d.ts.map: + {} +/user/username/projects/myproject/indirect3/tsconfig.json: + {} +/user/username/projects/myproject/target/src/main.d.ts: + {} +/user/username/projects/myproject/target/src/main.d.ts.map: *new* + {} +/user/username/projects/myproject/src/main.ts: *new* + {} +/user/username/projects/myproject/tsconfig.json: *new* + {} +/user/username/projects/myproject/own/main.ts: *new* + {} +/user/username/projects/myproject/tsconfig-indirect1.json: *new* + {} +/user/username/projects/myproject/tsconfig-src.json: *new* + {} +/user/username/projects/myproject/tsconfig-indirect2.json: *new* + {} +/user/username/projects/myproject/indirect1/main.ts: *new* + {} +/user/username/projects/myproject/indirect2/main.ts: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/indirect3: + {} +/user/username/projects/myproject/target: + {} +/user/username/projects/myproject/src: *new* + {} 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 6833b59cb152d..2db012097c8d8 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 @@ -1,13 +1,4 @@ Info 0 [00:00:44.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:45.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/solution/api/src/server.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -46,12 +37,15 @@ shared.foo.bar(); export const foo = { bar: () => { } }; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:45.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/solution/api/src/server.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:46.000] Search path: /user/username/projects/solution/api/src Info 3 [00:00:47.000] For info: /user/username/projects/solution/api/src/server.ts :: Config file name: /user/username/projects/solution/api/tsconfig.json Info 4 [00:00:48.000] Creating configuration project /user/username/projects/solution/api/tsconfig.json @@ -131,38 +125,40 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: +/user/username/projects/solution/api/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: +/user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/solution/api/tsconfig.json: +/user/username/projects/solution/api/tsconfig.json: *new* {} -/user/username/projects/solution/shared/tsconfig.json: +/user/username/projects/solution/shared/tsconfig.json: *new* {} -/user/username/projects/solution/shared/src/index.ts: +/user/username/projects/solution/shared/src/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/solution/tsconfig.json: +/user/username/projects/solution/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/solution/api/src: +/user/username/projects/solution/api/src: *new* {} -/user/username/projects/solution/shared/src: +/user/username/projects/solution/shared/src: *new* {} -/user/username/projects/solution/shared: +/user/username/projects/solution/shared: *new* {} -Info 32 [00:01:25.000] response: - { - "responseRequired": false - } +Before request + Info 33 [00:01:26.000] request: { "command": "references", @@ -174,34 +170,6 @@ Info 33 [00:01:26.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/api/tsconfig.json: - {} -/user/username/projects/solution/shared/tsconfig.json: - {} -/user/username/projects/solution/shared/src/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/api/src: - {} -/user/username/projects/solution/shared/src: - {} -/user/username/projects/solution/shared: - {} - 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 @@ -299,44 +267,6 @@ Info 75 [00:02:08.000] Search path: /user/username/projects/solution/shared/sr Info 76 [00:02:09.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/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 -After request - -PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/shared/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/app/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/api/tsconfig.json: - {} -/user/username/projects/solution/shared/tsconfig.json: - {} -/user/username/projects/solution/shared/src/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} -/user/username/projects/solution/app/tsconfig.json: - {} -/user/username/projects/solution/app/src/app.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/api/src: - {} -/user/username/projects/solution/shared/src: - {} -/user/username/projects/solution/shared: - {} -/user/username/projects/solution/app/src: - {} - Info 79 [00:02:12.000] response: { "response": { @@ -394,4 +324,41 @@ Info 79 [00:02:12.000] response: "symbolDisplayString": "(property) bar: () => void" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/solution/api/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/solution/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* + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/solution/api/tsconfig.json: + {} +/user/username/projects/solution/shared/tsconfig.json: + {} +/user/username/projects/solution/shared/src/index.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/solution/tsconfig.json: + {} +/user/username/projects/solution/app/tsconfig.json: *new* + {} +/user/username/projects/solution/app/src/app.ts: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/solution/api/src: + {} +/user/username/projects/solution/shared/src: + {} +/user/username/projects/solution/shared: + {} +/user/username/projects/solution/app/src: *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 24b72d13d446f..301ae6ae1f5bf 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 @@ -1,13 +1,4 @@ Info 0 [00:00:44.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:45.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/solution/api/src/server.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -47,12 +38,15 @@ const local = { bar: () => { } }; export const foo = local; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:45.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/solution/api/src/server.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:46.000] Search path: /user/username/projects/solution/api/src Info 3 [00:00:47.000] For info: /user/username/projects/solution/api/src/server.ts :: Config file name: /user/username/projects/solution/api/tsconfig.json Info 4 [00:00:48.000] Creating configuration project /user/username/projects/solution/api/tsconfig.json @@ -132,38 +126,40 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: +/user/username/projects/solution/api/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: +/user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/solution/api/tsconfig.json: +/user/username/projects/solution/api/tsconfig.json: *new* {} -/user/username/projects/solution/shared/tsconfig.json: +/user/username/projects/solution/shared/tsconfig.json: *new* {} -/user/username/projects/solution/shared/src/index.ts: +/user/username/projects/solution/shared/src/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/solution/tsconfig.json: +/user/username/projects/solution/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/solution/api/src: +/user/username/projects/solution/api/src: *new* {} -/user/username/projects/solution/shared/src: +/user/username/projects/solution/shared/src: *new* {} -/user/username/projects/solution/shared: +/user/username/projects/solution/shared: *new* {} -Info 32 [00:01:25.000] response: - { - "responseRequired": false - } +Before request + Info 33 [00:01:26.000] request: { "command": "references", @@ -175,34 +171,6 @@ Info 33 [00:01:26.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/api/tsconfig.json: - {} -/user/username/projects/solution/shared/tsconfig.json: - {} -/user/username/projects/solution/shared/src/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/api/src: - {} -/user/username/projects/solution/shared/src: - {} -/user/username/projects/solution/shared: - {} - 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 @@ -228,36 +196,6 @@ 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 -After request - -PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/shared/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/api/tsconfig.json: - {} -/user/username/projects/solution/shared/tsconfig.json: - {} -/user/username/projects/solution/shared/src/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/api/src: - {} -/user/username/projects/solution/shared/src: - {} -/user/username/projects/solution/shared: - {} - Info 50 [00:01:43.000] response: { "response": { @@ -302,4 +240,33 @@ Info 50 [00:01:43.000] response: "symbolDisplayString": "(property) bar: () => void" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/solution/api/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/solution/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/solution/shared/node_modules/@types: *new* + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/solution/api/tsconfig.json: + {} +/user/username/projects/solution/shared/tsconfig.json: + {} +/user/username/projects/solution/shared/src/index.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/solution/tsconfig.json: + {} + +FsWatchesRecursive:: +/user/username/projects/solution/api/src: + {} +/user/username/projects/solution/shared/src: + {} +/user/username/projects/solution/shared: + {} 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 a1cf9098dfa72..28e5281489f8f 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 @@ -1,13 +1,4 @@ Info 0 [00:00:44.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:45.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/solution/api/src/server.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -46,12 +37,15 @@ shared.dog(); export const dog = () => { }; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:45.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/solution/api/src/server.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:46.000] Search path: /user/username/projects/solution/api/src Info 3 [00:00:47.000] For info: /user/username/projects/solution/api/src/server.ts :: Config file name: /user/username/projects/solution/api/tsconfig.json Info 4 [00:00:48.000] Creating configuration project /user/username/projects/solution/api/tsconfig.json @@ -131,38 +125,40 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: +/user/username/projects/solution/api/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: +/user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/solution/api/tsconfig.json: +/user/username/projects/solution/api/tsconfig.json: *new* {} -/user/username/projects/solution/shared/tsconfig.json: +/user/username/projects/solution/shared/tsconfig.json: *new* {} -/user/username/projects/solution/shared/src/index.ts: +/user/username/projects/solution/shared/src/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/solution/tsconfig.json: +/user/username/projects/solution/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/solution/api/src: +/user/username/projects/solution/api/src: *new* {} -/user/username/projects/solution/shared/src: +/user/username/projects/solution/shared/src: *new* {} -/user/username/projects/solution/shared: +/user/username/projects/solution/shared: *new* {} -Info 32 [00:01:25.000] response: - { - "responseRequired": false - } +Before request + Info 33 [00:01:26.000] request: { "command": "references", @@ -174,34 +170,6 @@ Info 33 [00:01:26.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/api/tsconfig.json: - {} -/user/username/projects/solution/shared/tsconfig.json: - {} -/user/username/projects/solution/shared/src/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/api/src: - {} -/user/username/projects/solution/shared/src: - {} -/user/username/projects/solution/shared: - {} - 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 @@ -299,44 +267,6 @@ Info 75 [00:02:08.000] Search path: /user/username/projects/solution/shared/sr Info 76 [00:02:09.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/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 -After request - -PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/shared/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/app/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/api/tsconfig.json: - {} -/user/username/projects/solution/shared/tsconfig.json: - {} -/user/username/projects/solution/shared/src/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} -/user/username/projects/solution/app/tsconfig.json: - {} -/user/username/projects/solution/app/src/app.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/api/src: - {} -/user/username/projects/solution/shared/src: - {} -/user/username/projects/solution/shared: - {} -/user/username/projects/solution/app/src: - {} - Info 79 [00:02:12.000] response: { "response": { @@ -394,4 +324,41 @@ Info 79 [00:02:12.000] response: "symbolDisplayString": "const dog: () => void" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/solution/api/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/solution/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* + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/solution/api/tsconfig.json: + {} +/user/username/projects/solution/shared/tsconfig.json: + {} +/user/username/projects/solution/shared/src/index.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/solution/tsconfig.json: + {} +/user/username/projects/solution/app/tsconfig.json: *new* + {} +/user/username/projects/solution/app/src/app.ts: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/solution/api/src: + {} +/user/username/projects/solution/shared/src: + {} +/user/username/projects/solution/shared: + {} +/user/username/projects/solution/app/src: *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 2e9711e253961..c21f39818426d 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 @@ -1,13 +1,4 @@ Info 0 [00:00:44.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:45.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/solution/api/src/server.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -48,12 +39,15 @@ instance.fly(); export const foo = class { fly() {} }; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:45.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/solution/api/src/server.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:46.000] Search path: /user/username/projects/solution/api/src Info 3 [00:00:47.000] For info: /user/username/projects/solution/api/src/server.ts :: Config file name: /user/username/projects/solution/api/tsconfig.json Info 4 [00:00:48.000] Creating configuration project /user/username/projects/solution/api/tsconfig.json @@ -133,38 +127,40 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: +/user/username/projects/solution/api/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: +/user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/solution/api/tsconfig.json: +/user/username/projects/solution/api/tsconfig.json: *new* {} -/user/username/projects/solution/shared/tsconfig.json: +/user/username/projects/solution/shared/tsconfig.json: *new* {} -/user/username/projects/solution/shared/src/index.ts: +/user/username/projects/solution/shared/src/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/solution/tsconfig.json: +/user/username/projects/solution/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/solution/api/src: +/user/username/projects/solution/api/src: *new* {} -/user/username/projects/solution/shared/src: +/user/username/projects/solution/shared/src: *new* {} -/user/username/projects/solution/shared: +/user/username/projects/solution/shared: *new* {} -Info 32 [00:01:25.000] response: - { - "responseRequired": false - } +Before request + Info 33 [00:01:26.000] request: { "command": "references", @@ -176,34 +172,6 @@ Info 33 [00:01:26.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/api/tsconfig.json: - {} -/user/username/projects/solution/shared/tsconfig.json: - {} -/user/username/projects/solution/shared/src/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/api/src: - {} -/user/username/projects/solution/shared/src: - {} -/user/username/projects/solution/shared: - {} - 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 @@ -301,44 +269,6 @@ Info 75 [00:02:08.000] Search path: /user/username/projects/solution/shared/sr Info 76 [00:02:09.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/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 -After request - -PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/shared/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/app/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/api/tsconfig.json: - {} -/user/username/projects/solution/shared/tsconfig.json: - {} -/user/username/projects/solution/shared/src/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} -/user/username/projects/solution/app/tsconfig.json: - {} -/user/username/projects/solution/app/src/app.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/api/src: - {} -/user/username/projects/solution/shared/src: - {} -/user/username/projects/solution/shared: - {} -/user/username/projects/solution/app/src: - {} - Info 79 [00:02:12.000] response: { "response": { @@ -396,4 +326,41 @@ Info 79 [00:02:12.000] response: "symbolDisplayString": "(method) foo.fly(): void" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/solution/api/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/solution/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* + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/solution/api/tsconfig.json: + {} +/user/username/projects/solution/shared/tsconfig.json: + {} +/user/username/projects/solution/shared/src/index.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/solution/tsconfig.json: + {} +/user/username/projects/solution/app/tsconfig.json: *new* + {} +/user/username/projects/solution/app/src/app.ts: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/solution/api/src: + {} +/user/username/projects/solution/shared/src: + {} +/user/username/projects/solution/shared: + {} +/user/username/projects/solution/app/src: *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 f6aecbb9553ae..ca4ae7d102d5b 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 @@ -1,13 +1,4 @@ Info 0 [00:00:44.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:45.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/solution/api/src/server.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -46,12 +37,15 @@ shared.foo.baz; export const foo = { baz: "BAZ" }; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:45.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/solution/api/src/server.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:46.000] Search path: /user/username/projects/solution/api/src Info 3 [00:00:47.000] For info: /user/username/projects/solution/api/src/server.ts :: Config file name: /user/username/projects/solution/api/tsconfig.json Info 4 [00:00:48.000] Creating configuration project /user/username/projects/solution/api/tsconfig.json @@ -131,38 +125,40 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: +/user/username/projects/solution/api/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: +/user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/solution/api/tsconfig.json: +/user/username/projects/solution/api/tsconfig.json: *new* {} -/user/username/projects/solution/shared/tsconfig.json: +/user/username/projects/solution/shared/tsconfig.json: *new* {} -/user/username/projects/solution/shared/src/index.ts: +/user/username/projects/solution/shared/src/index.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/solution/tsconfig.json: +/user/username/projects/solution/tsconfig.json: *new* {} FsWatchesRecursive:: -/user/username/projects/solution/api/src: +/user/username/projects/solution/api/src: *new* {} -/user/username/projects/solution/shared/src: +/user/username/projects/solution/shared/src: *new* {} -/user/username/projects/solution/shared: +/user/username/projects/solution/shared: *new* {} -Info 32 [00:01:25.000] response: - { - "responseRequired": false - } +Before request + Info 33 [00:01:26.000] request: { "command": "references", @@ -174,34 +170,6 @@ Info 33 [00:01:26.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/api/tsconfig.json: - {} -/user/username/projects/solution/shared/tsconfig.json: - {} -/user/username/projects/solution/shared/src/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/api/src: - {} -/user/username/projects/solution/shared/src: - {} -/user/username/projects/solution/shared: - {} - 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 @@ -299,44 +267,6 @@ Info 75 [00:02:08.000] Search path: /user/username/projects/solution/shared/sr Info 76 [00:02:09.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/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 -After request - -PolledWatches:: -/user/username/projects/solution/api/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/shared/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/app/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/api/tsconfig.json: - {} -/user/username/projects/solution/shared/tsconfig.json: - {} -/user/username/projects/solution/shared/src/index.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/solution/tsconfig.json: - {} -/user/username/projects/solution/app/tsconfig.json: - {} -/user/username/projects/solution/app/src/app.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/solution/api/src: - {} -/user/username/projects/solution/shared/src: - {} -/user/username/projects/solution/shared: - {} -/user/username/projects/solution/app/src: - {} - Info 79 [00:02:12.000] response: { "response": { @@ -394,4 +324,41 @@ Info 79 [00:02:12.000] response: "symbolDisplayString": "(property) baz: string" }, "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/solution/api/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/solution/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* + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/solution/api/tsconfig.json: + {} +/user/username/projects/solution/shared/tsconfig.json: + {} +/user/username/projects/solution/shared/src/index.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/solution/tsconfig.json: + {} +/user/username/projects/solution/app/tsconfig.json: *new* + {} +/user/username/projects/solution/app/src/app.ts: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/solution/api/src: + {} +/user/username/projects/solution/shared/src: + {} +/user/username/projects/solution/shared: + {} +/user/username/projects/solution/app/src: *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 a54da7d53c6c8..1bed58f02c083 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 @@ -1,13 +1,4 @@ Info 0 [00:01:53.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:54.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/src/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -95,12 +86,15 @@ export const noCoreRef2Const = 10; {"compilerOptions":{"composite":true}} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:54.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/src/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:55.000] Search path: /user/username/projects/myproject/main/src Info 3 [00:01:56.000] For info: /user/username/projects/myproject/main/src/file1.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:57.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -356,72 +350,74 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/core/tsconfig.json: +/user/username/projects/myproject/core/tsconfig.json: *new* {} -/user/username/projects/myproject/indirect/tsconfig.json: +/user/username/projects/myproject/indirect/tsconfig.json: *new* {} -/user/username/projects/myproject/coreRef1/tsconfig.json: +/user/username/projects/myproject/coreRef1/tsconfig.json: *new* {} -/user/username/projects/myproject/noCoreRef1/tsconfig.json: +/user/username/projects/myproject/noCoreRef1/tsconfig.json: *new* {} -/user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json: +/user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json: *new* {} -/user/username/projects/myproject/coreRef2/tsconfig.json: +/user/username/projects/myproject/coreRef2/tsconfig.json: *new* {} -/user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json: +/user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json: *new* {} -/user/username/projects/myproject/coreRef3/tsconfig.json: +/user/username/projects/myproject/coreRef3/tsconfig.json: *new* {} -/user/username/projects/myproject/refToCoreRef3/tsconfig.json: +/user/username/projects/myproject/refToCoreRef3/tsconfig.json: *new* {} -/user/username/projects/myproject/indirectNoCoreRef/tsconfig.json: +/user/username/projects/myproject/indirectNoCoreRef/tsconfig.json: *new* {} -/user/username/projects/myproject/noCoreRef2/tsconfig.json: +/user/username/projects/myproject/noCoreRef2/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/core: +/user/username/projects/myproject/core: *new* {} -/user/username/projects/myproject/indirect: +/user/username/projects/myproject/indirect: *new* {} -/user/username/projects/myproject/coreRef1: +/user/username/projects/myproject/coreRef1: *new* {} -/user/username/projects/myproject/noCoreRef1: +/user/username/projects/myproject/noCoreRef1: *new* {} -/user/username/projects/myproject/indirectDisabledChildLoad1: +/user/username/projects/myproject/indirectDisabledChildLoad1: *new* {} -/user/username/projects/myproject/coreRef2: +/user/username/projects/myproject/coreRef2: *new* {} -/user/username/projects/myproject/indirectDisabledChildLoad2: +/user/username/projects/myproject/indirectDisabledChildLoad2: *new* {} -/user/username/projects/myproject/coreRef3: +/user/username/projects/myproject/coreRef3: *new* {} -/user/username/projects/myproject/refToCoreRef3: +/user/username/projects/myproject/refToCoreRef3: *new* {} -/user/username/projects/myproject/indirectNoCoreRef: +/user/username/projects/myproject/indirectNoCoreRef: *new* {} -/user/username/projects/myproject/noCoreRef2: +/user/username/projects/myproject/noCoreRef2: *new* {} -Info 65 [00:03:04.000] response: - { - "responseRequired": false - } +Before request + Info 66 [00:03:05.000] request: { "command": "open", @@ -431,68 +427,6 @@ Info 66 [00:03:05.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/core/tsconfig.json: - {} -/user/username/projects/myproject/indirect/tsconfig.json: - {} -/user/username/projects/myproject/coreRef1/tsconfig.json: - {} -/user/username/projects/myproject/noCoreRef1/tsconfig.json: - {} -/user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json: - {} -/user/username/projects/myproject/coreRef2/tsconfig.json: - {} -/user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json: - {} -/user/username/projects/myproject/coreRef3/tsconfig.json: - {} -/user/username/projects/myproject/refToCoreRef3/tsconfig.json: - {} -/user/username/projects/myproject/indirectNoCoreRef/tsconfig.json: - {} -/user/username/projects/myproject/noCoreRef2/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/core: - {} -/user/username/projects/myproject/indirect: - {} -/user/username/projects/myproject/coreRef1: - {} -/user/username/projects/myproject/noCoreRef1: - {} -/user/username/projects/myproject/indirectDisabledChildLoad1: - {} -/user/username/projects/myproject/coreRef2: - {} -/user/username/projects/myproject/indirectDisabledChildLoad2: - {} -/user/username/projects/myproject/coreRef3: - {} -/user/username/projects/myproject/refToCoreRef3: - {} -/user/username/projects/myproject/indirectNoCoreRef: - {} -/user/username/projects/myproject/noCoreRef2: - {} - 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 @@ -529,6 +463,10 @@ Info 81 [00:03:27.000] FileName: /user/username/projects/myproject/main/src/f 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -536,7 +474,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/core/node_modules/@types: +/user/username/projects/myproject/core/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -593,10 +531,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/noCoreRef2: {} -Info 81 [00:03:31.000] response: - { - "responseRequired": false - } +Before request + Info 82 [00:03:32.000] request: { "command": "references", @@ -608,70 +544,6 @@ Info 82 [00:03:32.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/core/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/core/tsconfig.json: - {} -/user/username/projects/myproject/indirect/tsconfig.json: - {} -/user/username/projects/myproject/coreRef1/tsconfig.json: - {} -/user/username/projects/myproject/noCoreRef1/tsconfig.json: - {} -/user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json: - {} -/user/username/projects/myproject/coreRef2/tsconfig.json: - {} -/user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json: - {} -/user/username/projects/myproject/coreRef3/tsconfig.json: - {} -/user/username/projects/myproject/refToCoreRef3/tsconfig.json: - {} -/user/username/projects/myproject/indirectNoCoreRef/tsconfig.json: - {} -/user/username/projects/myproject/noCoreRef2/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/core: - {} -/user/username/projects/myproject/indirect: - {} -/user/username/projects/myproject/coreRef1: - {} -/user/username/projects/myproject/noCoreRef1: - {} -/user/username/projects/myproject/indirectDisabledChildLoad1: - {} -/user/username/projects/myproject/coreRef2: - {} -/user/username/projects/myproject/indirectDisabledChildLoad2: - {} -/user/username/projects/myproject/coreRef3: - {} -/user/username/projects/myproject/refToCoreRef3: - {} -/user/username/projects/myproject/indirectNoCoreRef: - {} -/user/username/projects/myproject/noCoreRef2: - {} - 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 @@ -794,6 +666,39 @@ Info 148 [00:04:38.000] Files (2) 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: + { + "response": { + "refs": [ + { + "file": "/user/username/projects/myproject/core/src/file1.ts", + "start": { + "line": 1, + "offset": 14 + }, + "end": { + "line": 1, + "offset": 23 + }, + "contextStart": { + "line": 1, + "offset": 1 + }, + "contextEnd": { + "line": 1, + "offset": 29 + }, + "lineText": "export const coreConst = 10;", + "isWriteAccess": true, + "isDefinition": true + } + ], + "symbolName": "coreConst", + "symbolStartOffset": 14, + "symbolDisplayString": "const coreConst: 10" + }, + "responseRequired": true + } After request PolledWatches:: @@ -803,19 +708,19 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/core/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/indirect/node_modules/@types: +/user/username/projects/myproject/indirect/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/coreRef1/node_modules/@types: +/user/username/projects/myproject/coreRef1/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/indirectDisabledChildLoad1/node_modules/@types: +/user/username/projects/myproject/indirectDisabledChildLoad1/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/indirectDisabledChildLoad2/node_modules/@types: +/user/username/projects/myproject/indirectDisabledChildLoad2/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/refToCoreRef3/node_modules/@types: +/user/username/projects/myproject/refToCoreRef3/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/coreRef3/node_modules/@types: +/user/username/projects/myproject/coreRef3/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/core/src/file1.d.ts: +/user/username/projects/myproject/core/src/file1.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -845,17 +750,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/indirect/src/file1.ts: +/user/username/projects/myproject/indirect/src/file1.ts: *new* {} -/user/username/projects/myproject/coreRef1/src/file1.ts: +/user/username/projects/myproject/coreRef1/src/file1.ts: *new* {} -/user/username/projects/myproject/indirectDisabledChildLoad1/src/file1.ts: +/user/username/projects/myproject/indirectDisabledChildLoad1/src/file1.ts: *new* {} -/user/username/projects/myproject/indirectDisabledChildLoad2/src/file1.ts: +/user/username/projects/myproject/indirectDisabledChildLoad2/src/file1.ts: *new* {} -/user/username/projects/myproject/refToCoreRef3/src/file1.ts: +/user/username/projects/myproject/refToCoreRef3/src/file1.ts: *new* {} -/user/username/projects/myproject/coreRef3/src/file1.ts: +/user/username/projects/myproject/coreRef3/src/file1.ts: *new* {} FsWatchesRecursive:: @@ -883,37 +788,3 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/noCoreRef2: {} - -Info 151 [00:04:41.000] response: - { - "response": { - "refs": [ - { - "file": "/user/username/projects/myproject/core/src/file1.ts", - "start": { - "line": 1, - "offset": 14 - }, - "end": { - "line": 1, - "offset": 23 - }, - "contextStart": { - "line": 1, - "offset": 1 - }, - "contextEnd": { - "line": 1, - "offset": 29 - }, - "lineText": "export const coreConst = 10;", - "isWriteAccess": true, - "isDefinition": true - } - ], - "symbolName": "coreConst", - "symbolStartOffset": 14, - "symbolDisplayString": "const coreConst: 10" - }, - "responseRequired": true - } \ No newline at end of file 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 76c580f193452..690dfb7dc2d3b 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 @@ -1,13 +1,4 @@ Info 0 [00:00:43.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:44.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/packages/consumer/src/index.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -54,12 +45,15 @@ testCompositeFunction('why hello there', 42); //// [/user/username/projects/myproject/node_modules/emit-composite] symlink(/user/username/projects/myproject/packages/emit-composite) -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:44.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/packages/consumer/src/index.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:45.000] Search path: /user/username/projects/myproject/packages/consumer/src Info 3 [00:00:46.000] For info: /user/username/projects/myproject/packages/consumer/src/index.ts :: Config file name: /user/username/projects/myproject/packages/consumer/tsconfig.json Info 4 [00:00:47.000] Creating configuration project /user/username/projects/myproject/packages/consumer/tsconfig.json @@ -152,48 +146,50 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/packages/consumer/node_modules: +/user/username/projects/myproject/packages/consumer/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: +/user/username/projects/myproject/packages/node_modules: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/consumer/node_modules/@types: +/user/username/projects/myproject/packages/consumer/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: +/user/username/projects/myproject/packages/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/packages/consumer/tsconfig.json: +/user/username/projects/myproject/packages/consumer/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/emit-composite/tsconfig.json: +/user/username/projects/myproject/packages/emit-composite/tsconfig.json: *new* {} -/user/username/projects/myproject/packages/emit-composite/src/index.js: +/user/username/projects/myproject/packages/emit-composite/src/index.js: *new* {} -/user/username/projects/myproject/packages/emit-composite/src/testModule.js: +/user/username/projects/myproject/packages/emit-composite/src/testModule.js: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -/user/username/projects/myproject/packages/emit-composite/package.json: +/user/username/projects/myproject/packages/emit-composite/package.json: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/packages/consumer/src: +/user/username/projects/myproject/packages/consumer/src: *new* {} -/user/username/projects/myproject/packages/emit-composite/src: +/user/username/projects/myproject/packages/emit-composite/src: *new* {} -/user/username/projects/myproject/packages/emit-composite: +/user/username/projects/myproject/packages/emit-composite: *new* {} -/user/username/projects/myproject/node_modules: +/user/username/projects/myproject/node_modules: *new* {} -Info 42 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:01:32.000] request: { "command": "geterr", @@ -206,318 +202,28 @@ Info 43 [00:01:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/packages/consumer/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/consumer/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/consumer/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/src/index.js: - {} -/user/username/projects/myproject/packages/emit-composite/src/testModule.js: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/emit-composite/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/consumer/src: - {} -/user/username/projects/myproject/packages/emit-composite/src: - {} -/user/username/projects/myproject/packages/emit-composite: - {} -/user/username/projects/myproject/node_modules: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/packages/consumer/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/consumer/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/consumer/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/src/index.js: - {} -/user/username/projects/myproject/packages/emit-composite/src/testModule.js: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/emit-composite/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/consumer/src: - {} -/user/username/projects/myproject/packages/emit-composite/src: - {} -/user/username/projects/myproject/packages/emit-composite: - {} -/user/username/projects/myproject/node_modules: - {} - Info 44 [00:01:33.000] response: { "responseRequired": false } -Before checking timeout queue length (1) and running - -PolledWatches:: -/user/username/projects/myproject/packages/consumer/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/consumer/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/consumer/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/src/index.js: - {} -/user/username/projects/myproject/packages/emit-composite/src/testModule.js: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/emit-composite/package.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/packages/consumer/src: - {} -/user/username/projects/myproject/packages/emit-composite/src: - {} -/user/username/projects/myproject/packages/emit-composite: - {} -/user/username/projects/myproject/node_modules: - {} +Before checking timeout queue length (1) and running Info 45 [00:01:34.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 -PolledWatches:: -/user/username/projects/myproject/packages/consumer/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/consumer/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/consumer/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/src/index.js: - {} -/user/username/projects/myproject/packages/emit-composite/src/testModule.js: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/emit-composite/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/consumer/src: - {} -/user/username/projects/myproject/packages/emit-composite/src: - {} -/user/username/projects/myproject/packages/emit-composite: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/consumer/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/consumer/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/consumer/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/src/index.js: - {} -/user/username/projects/myproject/packages/emit-composite/src/testModule.js: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/emit-composite/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/consumer/src: - {} -/user/username/projects/myproject/packages/emit-composite/src: - {} -/user/username/projects/myproject/packages/emit-composite: - {} -/user/username/projects/myproject/node_modules: - {} - Info 46 [00:01:35.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) -PolledWatches:: -/user/username/projects/myproject/packages/consumer/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/consumer/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/consumer/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/src/index.js: - {} -/user/username/projects/myproject/packages/emit-composite/src/testModule.js: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/emit-composite/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/consumer/src: - {} -/user/username/projects/myproject/packages/emit-composite/src: - {} -/user/username/projects/myproject/packages/emit-composite: - {} -/user/username/projects/myproject/node_modules: - {} - Before running immediate callbacks and checking length (1) -PolledWatches:: -/user/username/projects/myproject/packages/consumer/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/consumer/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/consumer/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/src/index.js: - {} -/user/username/projects/myproject/packages/emit-composite/src/testModule.js: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/emit-composite/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/consumer/src: - {} -/user/username/projects/myproject/packages/emit-composite/src: - {} -/user/username/projects/myproject/packages/emit-composite: - {} -/user/username/projects/myproject/node_modules: - {} - Info 47 [00:01:36.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: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) - -PolledWatches:: -/user/username/projects/myproject/packages/consumer/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules: - {"pollingInterval":500} -/user/username/projects/myproject/packages/consumer/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/packages/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/packages/consumer/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/tsconfig.json: - {} -/user/username/projects/myproject/packages/emit-composite/src/index.js: - {} -/user/username/projects/myproject/packages/emit-composite/src/testModule.js: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/packages/emit-composite/package.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/packages/consumer/src: - {} -/user/username/projects/myproject/packages/emit-composite/src: - {} -/user/username/projects/myproject/packages/emit-composite: - {} -/user/username/projects/myproject/node_modules: - {} 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 3351291ac331c..aaa4d011a13f2 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 @@ -1,13 +1,4 @@ Info 0 [00:00:34.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:35.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/solution/compiler/program.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/lib/lib.d.ts] /// @@ -55,12 +46,15 @@ interface Array { length: number; [n: number]: T; } } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:35.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/solution/compiler/program.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:36.000] Search path: /user/username/projects/solution/compiler Info 3 [00:00:37.000] For info: /user/username/projects/solution/compiler/program.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json Info 4 [00:00:38.000] Creating configuration project /user/username/projects/solution/compiler/tsconfig.json @@ -107,28 +101,28 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/solution/compiler/node_modules/@types: +/user/username/projects/solution/compiler/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: +/user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/solution/compiler/tsconfig.json: +/user/username/projects/solution/compiler/tsconfig.json: *new* {} -/user/username/projects/solution/compiler/types.ts: +/user/username/projects/solution/compiler/types.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} -FsWatchesRecursive:: +Before request -Info 18 [00:00:58.000] response: - { - "responseRequired": false - } Info 19 [00:00:59.000] request: { "command": "references", @@ -140,43 +134,7 @@ Info 19 [00:00:59.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/solution/compiler/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/compiler/tsconfig.json: - {} -/user/username/projects/solution/compiler/types.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - 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 -After request - -PolledWatches:: -/user/username/projects/solution/compiler/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/solution/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/solution/compiler/tsconfig.json: - {} -/user/username/projects/solution/compiler/types.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 21 [00:01:01.000] response: { "response": { @@ -231,4 +189,5 @@ Info 21 [00:01:01.000] response: "symbolDisplayString": "(method) ts.Program.getSourceFiles(): string[]" }, "responseRequired": true - } \ No newline at end of file + } +After request 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 68bc077c1b299..b73915b1c20fc 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,20 +436,7 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -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 -Before running timeout callbacks -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -export declare function fn6(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -538,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -549,6 +464,21 @@ 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 +Before running timeout callbacks +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +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 @@ -583,31 +513,7 @@ Info 54 [00:02:37.000] FileName: /user/username/projects/myproject/random/ran Info 54 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 54 [00:02:39.000] request: { @@ -620,62 +526,6 @@ Info 54 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:40.000] response: { "response": { @@ -724,6 +574,10 @@ Info 55 [00:02:40.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:41.000] request: { "command": "rename", @@ -735,62 +589,6 @@ Info 56 [00:02:41.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:42.000] response: { "response": { @@ -839,6 +637,10 @@ Info 57 [00:02:42.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:43.000] request: { "command": "rename", @@ -850,62 +652,6 @@ Info 58 [00:02:43.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:44.000] response: { "response": { @@ -954,6 +700,10 @@ Info 59 [00:02:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:45.000] request: { "command": "rename", @@ -965,62 +715,6 @@ Info 60 [00:02:45.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:46.000] response: { "response": { @@ -1069,6 +763,10 @@ Info 61 [00:02:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:47.000] request: { "command": "rename", @@ -1080,62 +778,6 @@ Info 62 [00:02:47.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:48.000] response: { "response": { @@ -1183,4 +825,5 @@ Info 63 [00:02:48.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 daaa1c3a87bc5..16d3c3cf9d42e 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,31 +436,7 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -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] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -export declare function fn6(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -549,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -560,36 +464,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +export declare function fn6(): void; +//# sourceMappingURL=FnS.d.ts.map -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Info 48 [00:02:11.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] response: { "response": { @@ -638,6 +540,10 @@ Info 51 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:15.000] request: { "command": "rename", @@ -649,62 +555,6 @@ Info 52 [00:02:15.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 53 [00:02:16.000] response: { "response": { @@ -753,6 +603,10 @@ Info 53 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 54 [00:02:17.000] request: { "command": "rename", @@ -764,62 +618,6 @@ Info 54 [00:02:17.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:18.000] response: { "response": { @@ -868,6 +666,10 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:19.000] request: { "command": "rename", @@ -879,62 +681,6 @@ Info 56 [00:02:19.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:20.000] response: { "response": { @@ -983,6 +729,10 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:21.000] request: { "command": "rename", @@ -994,62 +744,6 @@ Info 58 [00:02:21.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:22.000] response: { "response": { @@ -1097,4 +791,5 @@ Info 59 [00:02:22.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 d9c04d37d54e9..c3665983f58a0 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -265,28 +259,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:32.000] request: { "command": "open", @@ -296,24 +292,6 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -359,6 +337,10 @@ Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -366,7 +348,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -374,19 +356,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:02:00.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:01.000] request: { "command": "rename", @@ -398,57 +378,7 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 42 [00:02:03.000] response: { "response": { @@ -497,34 +427,7 @@ Info 42 [00:02:03.000] response: }, "responseRequired": true } -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 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] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -533,6 +436,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: @@ -541,8 +446,6 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: - {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: @@ -550,11 +453,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request +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 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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +//# sourceMappingURL=FnS.d.ts.map + PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -564,6 +479,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: {} @@ -571,9 +490,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -582,6 +499,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 51 [00:02:14.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +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] response: { "response": { @@ -630,45 +562,6 @@ Info 56 [00:02:19.000] response: }, "responseRequired": true } -Info 57 [00:02:20.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -688,7 +581,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -697,6 +590,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 57 [00:02:20.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 58 [00:02:21.000] response: { "response": { @@ -745,6 +651,10 @@ Info 58 [00:02:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 59 [00:02:22.000] request: { "command": "rename", @@ -756,62 +666,6 @@ Info 59 [00:02:22.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 60 [00:02:23.000] response: { "response": { @@ -860,6 +714,10 @@ Info 60 [00:02:23.000] response: }, "responseRequired": true } +After request + +Before request + Info 61 [00:02:24.000] request: { "command": "rename", @@ -871,62 +729,6 @@ Info 61 [00:02:24.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 62 [00:02:25.000] response: { "response": { @@ -975,6 +777,10 @@ Info 62 [00:02:25.000] response: }, "responseRequired": true } +After request + +Before request + Info 63 [00:02:26.000] request: { "command": "rename", @@ -986,62 +792,6 @@ Info 63 [00:02:26.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:27.000] response: { "response": { @@ -1090,6 +840,10 @@ Info 64 [00:02:27.000] response: }, "responseRequired": true } +After request + +Before request + Info 65 [00:02:28.000] request: { "command": "close", @@ -1099,34 +853,6 @@ Info 65 [00:02:28.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 66 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 67 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 67 [00:02:31.000] Files (2) @@ -1139,6 +865,10 @@ 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/dependency/FnS.ts ProjectRootPath: undefined Info 67 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1160,7 +890,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1169,10 +899,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:39.000] response: - { - "responseRequired": false - } +Before request + Info 68 [00:02:40.000] request: { "command": "open", @@ -1182,36 +910,6 @@ Info 68 [00:02:40.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 70 [00:02:42.000] Search path: /user/username/projects/myproject/random Info 71 [00:02:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -1228,6 +926,10 @@ Info 72 [00:02:51.000] FileName: /user/username/projects/myproject/dependency Info 72 [00:02:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 72 [00:02:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 72 [00:02:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:55.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1250,16 +952,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 72 [00:02:55.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:02:56.000] request: { "command": "close", @@ -1269,34 +973,6 @@ Info 73 [00:02:56.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 74 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 75 [00:02:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 75 [00:02:59.000] Files (2) @@ -1309,6 +985,10 @@ Info 75 [00:03:03.000] ----------------------------------------------- Info 75 [00:03:04.000] Open files: Info 75 [00:03:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 75 [00:03:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:03:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1330,7 +1010,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1339,10 +1019,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:07.000] response: - { - "responseRequired": false - } +Before request + Info 76 [00:03:08.000] request: { "command": "close", @@ -1352,36 +1030,6 @@ Info 76 [00:03:08.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 77 [00:03:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 78 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 78 [00:03:11.000] Files (2) @@ -1392,6 +1040,10 @@ Info 78 [00:03:14.000] Files (2) Info 78 [00:03:15.000] ----------------------------------------------- Info 78 [00:03:16.000] Open files: +Info 78 [00:03:17.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1415,7 +1067,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1424,10 +1076,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:03:17.000] response: - { - "responseRequired": false - } +Before request + Info 79 [00:03:18.000] request: { "command": "open", @@ -1437,38 +1087,6 @@ Info 79 [00:03:18.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 81 [00:03:20.000] Search path: /user/username/projects/myproject/random Info 82 [00:03:21.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -1503,6 +1121,10 @@ Info 98 [00:03:39.000] ----------------------------------------------- Info 98 [00:03:40.000] Open files: Info 98 [00:03:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 98 [00:03:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 98 [00:03:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1511,17 +1133,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:43.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 85e008073426c..8522138bff928 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,24 +436,7 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -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 49 [00:02:10.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -542,7 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts: *new* + {} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -551,10 +464,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] 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 -After request +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -563,8 +479,6 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: @@ -576,12 +490,30 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} +Info 49 [00:02:10.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] 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 53 [00:02:14.000] response: { "response": { @@ -630,45 +562,6 @@ Info 53 [00:02:14.000] response: }, "responseRequired": true } -Info 54 [00:02:15.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -678,7 +571,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -697,6 +590,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 54 [00:02:15.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 55 [00:02:16.000] response: { "response": { @@ -745,6 +651,10 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:17.000] request: { "command": "rename", @@ -756,62 +666,6 @@ Info 56 [00:02:17.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:18.000] response: { "response": { @@ -860,6 +714,10 @@ Info 57 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:19.000] request: { "command": "rename", @@ -871,62 +729,6 @@ Info 58 [00:02:19.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:20.000] response: { "response": { @@ -975,6 +777,10 @@ Info 59 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:21.000] request: { "command": "rename", @@ -986,62 +792,6 @@ Info 60 [00:02:21.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:22.000] response: { "response": { @@ -1090,6 +840,10 @@ Info 61 [00:02:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:23.000] request: { "command": "close", @@ -1099,34 +853,6 @@ Info 62 [00:02:23.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1139,6 +865,10 @@ 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/dependency/FnS.ts ProjectRootPath: undefined Info 64 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:34.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1160,7 +890,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1169,10 +899,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:34.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:35.000] request: { "command": "open", @@ -1182,36 +910,6 @@ Info 65 [00:02:35.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1229,6 +927,10 @@ Info 70 [00:02:47.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1249,16 +951,20 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 70 [00:02:51.000] response: - { - "responseRequired": false - } +Before request + Info 71 [00:02:52.000] request: { "command": "close", @@ -1268,32 +974,6 @@ Info 71 [00:02:52.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1306,6 +986,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1325,7 +1009,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1334,10 +1018,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:03:03.000] response: - { - "responseRequired": false - } +Before request + Info 74 [00:03:04.000] request: { "command": "close", @@ -1347,34 +1029,6 @@ Info 74 [00:03:04.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1385,6 +1039,10 @@ Info 76 [00:03:10.000] Files (2) Info 76 [00:03:11.000] ----------------------------------------------- Info 76 [00:03:12.000] Open files: +Info 76 [00:03:13.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1406,7 +1064,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1415,10 +1073,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:13.000] response: - { - "responseRequired": false - } +Before request + Info 77 [00:03:14.000] request: { "command": "open", @@ -1428,36 +1084,6 @@ Info 77 [00:03:14.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1490,6 +1116,10 @@ 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 + } After request PolledWatches:: @@ -1498,17 +1128,30 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:37.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 ecd3dd53ff905..2a519558925fb 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -265,28 +259,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:32.000] request: { "command": "open", @@ -296,24 +292,6 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -359,6 +337,10 @@ Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -366,7 +348,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -374,19 +356,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:02:00.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:01.000] request: { "command": "rename", @@ -398,57 +378,7 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 42 [00:02:03.000] response: { "response": { @@ -497,43 +427,6 @@ Info 42 [00:02:03.000] response: }, "responseRequired": true } -Info 43 [00:02:04.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -543,7 +436,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -560,6 +453,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 43 [00:02:04.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 4, + "type": "request" + } Info 44 [00:02:05.000] response: { "response": { @@ -608,6 +514,10 @@ Info 44 [00:02:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 45 [00:02:06.000] request: { "command": "rename", @@ -619,58 +529,6 @@ Info 45 [00:02:06.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:02:07.000] response: { "response": { @@ -719,6 +577,10 @@ Info 46 [00:02:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 47 [00:02:08.000] request: { "command": "rename", @@ -730,58 +592,6 @@ Info 47 [00:02:08.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:09.000] response: { "response": { @@ -830,6 +640,10 @@ Info 48 [00:02:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 49 [00:02:10.000] request: { "command": "rename", @@ -841,58 +655,6 @@ Info 49 [00:02:10.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:11.000] response: { "response": { @@ -941,6 +703,10 @@ Info 50 [00:02:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:12.000] request: { "command": "close", @@ -950,32 +716,6 @@ Info 51 [00:02:12.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -988,6 +728,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1007,7 +751,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1016,10 +760,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:23.000] response: - { - "responseRequired": false - } +Before request + Info 54 [00:02:24.000] request: { "command": "open", @@ -1029,34 +771,6 @@ Info 54 [00:02:24.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1073,6 +787,10 @@ Info 58 [00:02:35.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1093,16 +811,18 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 58 [00:02:39.000] response: - { - "responseRequired": false - } +Before request + Info 59 [00:02:40.000] request: { "command": "close", @@ -1112,32 +832,6 @@ Info 59 [00:02:40.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1150,6 +844,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1169,7 +867,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1178,10 +876,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:51.000] response: - { - "responseRequired": false - } +Before request + Info 62 [00:02:52.000] request: { "command": "close", @@ -1191,34 +887,6 @@ Info 62 [00:02:52.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1229,6 +897,10 @@ Info 64 [00:02:58.000] Files (2) Info 64 [00:02:59.000] ----------------------------------------------- Info 64 [00:03:00.000] Open files: +Info 64 [00:03:01.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1250,7 +922,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1259,10 +931,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:03:01.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:03:02.000] request: { "command": "open", @@ -1272,36 +942,6 @@ Info 65 [00:03:02.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1334,6 +974,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1342,17 +986,30 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:25.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 806fb4068b40c..693b851c6af6b 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,14 +436,7 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -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 -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"} - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -532,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -543,6 +464,15 @@ 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 +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 @@ -577,31 +507,7 @@ Info 54 [00:02:37.000] FileName: /user/username/projects/myproject/random/ran Info 54 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 54 [00:02:39.000] request: { @@ -614,62 +520,6 @@ Info 54 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:40.000] response: { "response": { @@ -718,6 +568,10 @@ Info 55 [00:02:40.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:41.000] request: { "command": "rename", @@ -729,62 +583,6 @@ Info 56 [00:02:41.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:42.000] response: { "response": { @@ -833,6 +631,10 @@ Info 57 [00:02:42.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:43.000] request: { "command": "rename", @@ -844,62 +646,6 @@ Info 58 [00:02:43.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:44.000] response: { "response": { @@ -948,6 +694,10 @@ Info 59 [00:02:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:45.000] request: { "command": "rename", @@ -959,62 +709,6 @@ Info 60 [00:02:45.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:46.000] response: { "response": { @@ -1063,6 +757,10 @@ Info 61 [00:02:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:47.000] request: { "command": "rename", @@ -1074,62 +772,6 @@ Info 62 [00:02:47.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:48.000] response: { "response": { @@ -1177,4 +819,5 @@ Info 63 [00:02:48.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 f9461b0a46a23..c58be97b49b5b 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,25 +436,7 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -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] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -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"} - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -543,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -554,36 +464,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +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 +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"} -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Info 48 [00:02:11.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] response: { "response": { @@ -632,6 +534,10 @@ Info 51 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:15.000] request: { "command": "rename", @@ -643,62 +549,6 @@ Info 52 [00:02:15.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 53 [00:02:16.000] response: { "response": { @@ -747,6 +597,10 @@ Info 53 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 54 [00:02:17.000] request: { "command": "rename", @@ -758,62 +612,6 @@ Info 54 [00:02:17.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:18.000] response: { "response": { @@ -862,6 +660,10 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:19.000] request: { "command": "rename", @@ -873,62 +675,6 @@ Info 56 [00:02:19.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:20.000] response: { "response": { @@ -977,6 +723,10 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:21.000] request: { "command": "rename", @@ -988,62 +738,6 @@ Info 58 [00:02:21.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:22.000] response: { "response": { @@ -1091,4 +785,5 @@ Info 59 [00:02:22.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 824fe398b8719..f64ae0c4b1107 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -270,28 +264,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:32.000] request: { "command": "open", @@ -301,24 +297,6 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -364,6 +342,10 @@ Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -371,7 +353,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -379,19 +361,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:02:00.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:01.000] request: { "command": "rename", @@ -403,60 +383,8 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:04.000] response: { "response": { @@ -505,26 +433,7 @@ Info 43 [00:02:04.000] response: }, "responseRequired": true } -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 49 [00:02:12.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -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"} - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -533,6 +442,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: @@ -541,7 +452,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -550,10 +461,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request +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 +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"} + PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -563,6 +479,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: {} @@ -572,8 +492,6 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: @@ -581,6 +499,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 49 [00:02:12.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Info 53 [00:02:16.000] response: { "response": { @@ -629,45 +561,6 @@ Info 53 [00:02:16.000] response: }, "responseRequired": true } -Info 54 [00:02:17.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -687,7 +580,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -696,6 +589,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 54 [00:02:17.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 55 [00:02:18.000] response: { "response": { @@ -744,6 +650,10 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:19.000] request: { "command": "rename", @@ -755,62 +665,6 @@ Info 56 [00:02:19.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:20.000] response: { "response": { @@ -859,6 +713,10 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:21.000] request: { "command": "rename", @@ -870,62 +728,6 @@ Info 58 [00:02:21.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:22.000] response: { "response": { @@ -974,6 +776,10 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:23.000] request: { "command": "rename", @@ -985,62 +791,6 @@ Info 60 [00:02:23.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:24.000] response: { "response": { @@ -1089,6 +839,10 @@ Info 61 [00:02:24.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:25.000] request: { "command": "close", @@ -1098,34 +852,6 @@ Info 62 [00:02:25.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 64 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 64 [00:02:28.000] Files (2) @@ -1138,6 +864,10 @@ Info 64 [00:02:32.000] ----------------------------------------------- Info 64 [00:02:33.000] Open files: Info 64 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined Info 64 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:36.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1159,7 +889,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1168,10 +898,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:37.000] request: { "command": "open", @@ -1181,36 +909,6 @@ Info 65 [00:02:37.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 66 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 67 [00:02:39.000] Search path: /user/username/projects/myproject/random Info 68 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -1227,6 +925,10 @@ Info 69 [00:02:48.000] FileName: /user/username/projects/myproject/dependency Info 69 [00:02:49.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 69 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 69 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:52.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1249,16 +951,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 69 [00:02:52.000] response: - { - "responseRequired": false - } +Before request + Info 70 [00:02:53.000] request: { "command": "close", @@ -1268,34 +972,6 @@ Info 70 [00:02:53.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 72 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 72 [00:02:56.000] Files (2) @@ -1308,6 +984,10 @@ Info 72 [00:03:00.000] ----------------------------------------------- Info 72 [00:03:01.000] Open files: Info 72 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 72 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:03:04.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1329,7 +1009,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1338,10 +1018,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:03:04.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:03:05.000] request: { "command": "close", @@ -1351,36 +1029,6 @@ Info 73 [00:03:05.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 74 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 75 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 75 [00:03:08.000] Files (2) @@ -1391,6 +1039,10 @@ Info 75 [00:03:11.000] Files (2) Info 75 [00:03:12.000] ----------------------------------------------- Info 75 [00:03:13.000] Open files: +Info 75 [00:03:14.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1414,7 +1066,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1423,10 +1075,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:14.000] response: - { - "responseRequired": false - } +Before request + Info 76 [00:03:15.000] request: { "command": "open", @@ -1436,38 +1086,6 @@ Info 76 [00:03:15.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 77 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 78 [00:03:17.000] Search path: /user/username/projects/myproject/random Info 79 [00:03:18.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -1501,6 +1119,10 @@ Info 94 [00:03:35.000] ----------------------------------------------- Info 94 [00:03:36.000] Open files: Info 94 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 94 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1509,17 +1131,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:39.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 2f1f611131767..f0cd72af6a12f 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,24 +436,7 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -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 49 [00:02:10.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -542,7 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* + {} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -551,10 +464,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -After request +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -563,8 +479,6 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: @@ -576,12 +490,30 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} +Info 49 [00:02:10.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] 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": { @@ -630,45 +562,6 @@ Info 53 [00:02:14.000] response: }, "responseRequired": true } -Info 54 [00:02:15.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -678,7 +571,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -697,6 +590,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 54 [00:02:15.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 55 [00:02:16.000] response: { "response": { @@ -745,6 +651,10 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:17.000] request: { "command": "rename", @@ -756,62 +666,6 @@ Info 56 [00:02:17.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:18.000] response: { "response": { @@ -860,6 +714,10 @@ Info 57 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:19.000] request: { "command": "rename", @@ -871,62 +729,6 @@ Info 58 [00:02:19.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:20.000] response: { "response": { @@ -975,6 +777,10 @@ Info 59 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:21.000] request: { "command": "rename", @@ -986,62 +792,6 @@ Info 60 [00:02:21.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:22.000] response: { "response": { @@ -1090,6 +840,10 @@ Info 61 [00:02:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:23.000] request: { "command": "close", @@ -1099,34 +853,6 @@ Info 62 [00:02:23.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1139,6 +865,10 @@ 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/dependency/FnS.ts ProjectRootPath: undefined Info 64 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:34.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1160,7 +890,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1169,10 +899,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:34.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:35.000] request: { "command": "open", @@ -1182,36 +910,6 @@ Info 65 [00:02:35.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1228,6 +926,10 @@ Info 69 [00:02:46.000] FileName: /user/username/projects/myproject/dependency Info 69 [00:02:47.000] Projects: /user/username/projects/myproject/dependency/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 + } After request PolledWatches:: @@ -1250,16 +952,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 69 [00:02:50.000] response: - { - "responseRequired": false - } +Before request + Info 70 [00:02:51.000] request: { "command": "close", @@ -1269,34 +973,6 @@ Info 70 [00:02:51.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 72 [00:02:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 72 [00:02:54.000] Files (2) @@ -1309,6 +985,10 @@ 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 + } After request PolledWatches:: @@ -1330,7 +1010,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1339,10 +1019,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:03:02.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:03:03.000] request: { "command": "close", @@ -1352,36 +1030,6 @@ Info 73 [00:03:03.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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/dependency/tsconfig.json' (Configured) Info 75 [00:03:06.000] Files (2) @@ -1392,6 +1040,10 @@ Info 75 [00:03:09.000] Files (2) Info 75 [00:03:10.000] ----------------------------------------------- Info 75 [00:03:11.000] Open files: +Info 75 [00:03:12.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1415,7 +1067,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1424,10 +1076,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:12.000] response: - { - "responseRequired": false - } +Before request + Info 76 [00:03:13.000] request: { "command": "open", @@ -1437,38 +1087,6 @@ Info 76 [00:03:13.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1502,6 +1120,10 @@ 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 + } After request PolledWatches:: @@ -1510,17 +1132,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:37.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 be8e384a829c3..8811ebeae2a24 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -270,28 +264,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:32.000] request: { "command": "open", @@ -301,24 +297,6 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -364,6 +342,10 @@ Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -371,7 +353,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -379,19 +361,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:02:00.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:01.000] request: { "command": "rename", @@ -403,60 +383,8 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:04.000] response: { "response": { @@ -505,45 +433,6 @@ Info 43 [00:02:04.000] response: }, "responseRequired": true } -Info 44 [00:02:05.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -553,7 +442,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -563,7 +452,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -572,6 +461,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:05.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:06.000] response: { "response": { @@ -620,6 +522,10 @@ Info 45 [00:02:06.000] response: }, "responseRequired": true } +After request + +Before request + Info 46 [00:02:07.000] request: { "command": "rename", @@ -631,62 +537,6 @@ Info 46 [00:02:07.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 47 [00:02:08.000] response: { "response": { @@ -735,6 +585,10 @@ Info 47 [00:02:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 48 [00:02:09.000] request: { "command": "rename", @@ -746,62 +600,6 @@ Info 48 [00:02:09.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 49 [00:02:10.000] response: { "response": { @@ -850,6 +648,10 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 50 [00:02:11.000] request: { "command": "rename", @@ -861,62 +663,6 @@ Info 50 [00:02:11.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 51 [00:02:12.000] response: { "response": { @@ -965,6 +711,10 @@ Info 51 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:13.000] request: { "command": "close", @@ -974,34 +724,6 @@ Info 52 [00:02:13.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1014,6 +736,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1035,7 +761,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1044,10 +770,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:24.000] response: - { - "responseRequired": false - } +Before request + Info 55 [00:02:25.000] request: { "command": "open", @@ -1057,36 +781,6 @@ Info 55 [00:02:25.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1103,6 +797,10 @@ Info 59 [00:02:36.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1125,16 +823,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 59 [00:02:40.000] response: - { - "responseRequired": false - } +Before request + Info 60 [00:02:41.000] request: { "command": "close", @@ -1144,34 +844,6 @@ Info 60 [00:02:41.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1184,6 +856,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1205,7 +881,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1214,10 +890,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:52.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:53.000] request: { "command": "close", @@ -1227,36 +901,6 @@ Info 63 [00:02:53.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1267,6 +911,10 @@ 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] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1290,7 +938,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1299,10 +947,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:03:02.000] response: - { - "responseRequired": false - } +Before request + Info 66 [00:03:03.000] request: { "command": "open", @@ -1312,38 +958,6 @@ Info 66 [00:03:03.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1377,6 +991,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1385,17 +1003,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:27.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 5d8057ec89aa7..ca0b6f42fc889 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,45 +436,6 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -Info 44 [00:02:04.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -564,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -575,6 +464,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:04.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:05.000] response: { "response": { @@ -623,6 +525,10 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 46 [00:02:06.000] request: { "command": "rename", @@ -634,62 +540,6 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 47 [00:02:07.000] response: { "response": { @@ -738,6 +588,10 @@ Info 47 [00:02:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 48 [00:02:08.000] request: { "command": "rename", @@ -749,62 +603,6 @@ Info 48 [00:02:08.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 49 [00:02:09.000] response: { "response": { @@ -853,6 +651,10 @@ Info 49 [00:02:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 50 [00:02:10.000] request: { "command": "rename", @@ -864,62 +666,6 @@ Info 50 [00:02:10.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 51 [00:02:11.000] response: { "response": { @@ -968,6 +714,10 @@ Info 51 [00:02:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:12.000] request: { "command": "close", @@ -977,34 +727,6 @@ Info 52 [00:02:12.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1017,6 +739,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1038,7 +764,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1047,10 +773,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:23.000] response: - { - "responseRequired": false - } +Before request + Info 55 [00:02:24.000] request: { "command": "open", @@ -1060,36 +784,6 @@ Info 55 [00:02:24.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1106,6 +800,10 @@ Info 59 [00:02:35.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1128,16 +826,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 59 [00:02:39.000] response: - { - "responseRequired": false - } +Before request + Info 60 [00:02:40.000] request: { "command": "close", @@ -1147,34 +847,6 @@ Info 60 [00:02:40.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1187,6 +859,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1208,7 +884,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1217,10 +893,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:51.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:52.000] request: { "command": "close", @@ -1230,36 +904,6 @@ Info 63 [00:02:52.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1270,6 +914,10 @@ Info 65 [00:02:58.000] Files (2) Info 65 [00:02:59.000] ----------------------------------------------- Info 65 [00:03:00.000] Open files: +Info 65 [00:03:01.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1293,7 +941,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1302,10 +950,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:03:01.000] response: - { - "responseRequired": false - } +Before request + Info 66 [00:03:02.000] request: { "command": "open", @@ -1315,38 +961,6 @@ Info 66 [00:03:02.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1380,6 +994,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1388,17 +1006,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:26.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 6f7e6778832b1..972c2889ca275 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,48 +436,6 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -Info 44 [00:02:04.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 6, - "offset": 1, - "endLine": 6, - "endOffset": 1, - "insertString": "const x = 10;" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -567,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -578,65 +464,33 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:04.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 6, + "offset": 1, + "endLine": 6, + "endOffset": 1, + "insertString": "const x = 10;" + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:05.000] response: { "responseRequired": false } -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before running timeout callbacks After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 46 [00:02:06.000] request: { @@ -649,65 +503,9 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -756,6 +554,10 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:11.000] request: { "command": "rename", @@ -767,62 +569,6 @@ Info 51 [00:02:11.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:12.000] response: { "response": { @@ -871,6 +617,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:13.000] request: { "command": "rename", @@ -882,62 +632,6 @@ Info 53 [00:02:13.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:14.000] response: { "response": { @@ -986,6 +680,10 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:15.000] request: { "command": "rename", @@ -997,62 +695,6 @@ Info 55 [00:02:15.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:16.000] response: { "response": { @@ -1101,6 +743,10 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:17.000] request: { "command": "rename", @@ -1112,62 +758,6 @@ Info 57 [00:02:17.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:18.000] response: { "response": { @@ -1215,4 +805,5 @@ Info 58 [00:02:18.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 467632631802e..e666f0957b03b 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,48 +436,6 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -Info 44 [00:02:04.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 6, - "offset": 1, - "endLine": 6, - "endOffset": 1, - "insertString": "const x = 10;" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -567,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -578,10 +464,30 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:04.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 6, + "offset": 1, + "endLine": 6, + "endOffset": 1, + "insertString": "const x = 10;" + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:05.000] response: { "responseRequired": false } +After request + +Before request + Info 46 [00:02:06.000] request: { "command": "rename", @@ -593,65 +499,9 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -700,6 +550,10 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:11.000] request: { "command": "rename", @@ -711,62 +565,6 @@ Info 51 [00:02:11.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:12.000] response: { "response": { @@ -815,6 +613,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:13.000] request: { "command": "rename", @@ -826,62 +628,6 @@ Info 53 [00:02:13.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:14.000] response: { "response": { @@ -930,6 +676,10 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:15.000] request: { "command": "rename", @@ -941,62 +691,6 @@ Info 55 [00:02:15.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:16.000] response: { "response": { @@ -1045,6 +739,10 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:17.000] request: { "command": "rename", @@ -1056,62 +754,6 @@ Info 57 [00:02:17.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:18.000] response: { "response": { @@ -1159,4 +801,5 @@ Info 58 [00:02:18.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 736ceeaa0cac5..141415a4d8475 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:27.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:28.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:56.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:57.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:00.000] response: { "response": { @@ -508,20 +436,7 @@ Info 43 [00:02:00.000] response: }, "responseRequired": true } -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 -Before running timeout callbacks -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -export declare function fn6(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -538,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -549,6 +464,21 @@ 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 +Before running timeout callbacks +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +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 @@ -583,31 +513,7 @@ Info 54 [00:02:34.000] FileName: /user/username/projects/myproject/random/ran Info 54 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 54 [00:02:36.000] request: { @@ -620,62 +526,6 @@ Info 54 [00:02:36.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:37.000] response: { "response": { @@ -724,6 +574,10 @@ Info 55 [00:02:37.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:38.000] request: { "command": "rename", @@ -735,62 +589,6 @@ Info 56 [00:02:38.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:39.000] response: { "response": { @@ -839,6 +637,10 @@ Info 57 [00:02:39.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:40.000] request: { "command": "rename", @@ -850,62 +652,6 @@ Info 58 [00:02:40.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:41.000] response: { "response": { @@ -954,6 +700,10 @@ Info 59 [00:02:41.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:42.000] request: { "command": "rename", @@ -965,62 +715,6 @@ Info 60 [00:02:42.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:43.000] response: { "response": { @@ -1069,6 +763,10 @@ Info 61 [00:02:43.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:44.000] request: { "command": "rename", @@ -1080,62 +778,6 @@ Info 62 [00:02:44.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:45.000] response: { "response": { @@ -1183,4 +825,5 @@ Info 63 [00:02:45.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 aa42ad10ed9ee..d66c4e67fa36a 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:27.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:28.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:56.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:57.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:00.000] response: { "response": { @@ -508,31 +436,7 @@ Info 43 [00:02:00.000] response: }, "responseRequired": true } -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] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -export declare function fn6(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -549,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -560,36 +464,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +export declare function fn6(): void; +//# sourceMappingURL=FnS.d.ts.map -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Info 48 [00:02:08.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] response: { "response": { @@ -638,6 +540,10 @@ Info 51 [00:02:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:12.000] request: { "command": "rename", @@ -649,62 +555,6 @@ Info 52 [00:02:12.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 53 [00:02:13.000] response: { "response": { @@ -753,6 +603,10 @@ Info 53 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 54 [00:02:14.000] request: { "command": "rename", @@ -764,62 +618,6 @@ Info 54 [00:02:14.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:15.000] response: { "response": { @@ -868,6 +666,10 @@ Info 55 [00:02:15.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:16.000] request: { "command": "rename", @@ -879,62 +681,6 @@ Info 56 [00:02:16.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:17.000] response: { "response": { @@ -983,6 +729,10 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:18.000] request: { "command": "rename", @@ -994,62 +744,6 @@ Info 58 [00:02:18.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:19.000] response: { "response": { @@ -1097,4 +791,5 @@ Info 59 [00:02:19.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 9bfe9d2344a69..8959a97b1be93 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 @@ -1,13 +1,4 @@ Info 0 [00:01:01.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:02.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:02.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:03.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:05.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -265,28 +259,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:28.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:29.000] request: { "command": "open", @@ -296,24 +292,6 @@ Info 22 [00:01:29.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -359,6 +337,10 @@ Info 39 [00:01:53.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -366,7 +348,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -374,19 +356,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:57.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:58.000] request: { "command": "rename", @@ -398,57 +378,7 @@ Info 40 [00:01:58.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 42 [00:02:00.000] response: { "response": { @@ -497,34 +427,7 @@ Info 42 [00:02:00.000] response: }, "responseRequired": true } -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 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] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -533,6 +436,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: @@ -541,8 +446,6 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: - {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: @@ -550,11 +453,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request +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 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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +//# sourceMappingURL=FnS.d.ts.map + PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -564,6 +479,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: {} @@ -571,9 +490,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -582,6 +499,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 51 [00:02:11.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Info 56 [00:02:16.000] response: { "response": { @@ -630,45 +562,6 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } -Info 57 [00:02:17.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -688,7 +581,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -697,6 +590,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 57 [00:02:17.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 58 [00:02:18.000] response: { "response": { @@ -745,6 +651,10 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 59 [00:02:19.000] request: { "command": "rename", @@ -756,62 +666,6 @@ Info 59 [00:02:19.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 60 [00:02:20.000] response: { "response": { @@ -860,6 +714,10 @@ Info 60 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 61 [00:02:21.000] request: { "command": "rename", @@ -871,62 +729,6 @@ Info 61 [00:02:21.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 62 [00:02:22.000] response: { "response": { @@ -975,6 +777,10 @@ Info 62 [00:02:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 63 [00:02:23.000] request: { "command": "rename", @@ -986,62 +792,6 @@ Info 63 [00:02:23.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:24.000] response: { "response": { @@ -1090,6 +840,10 @@ Info 64 [00:02:24.000] response: }, "responseRequired": true } +After request + +Before request + Info 65 [00:02:25.000] request: { "command": "close", @@ -1099,34 +853,6 @@ Info 65 [00:02:25.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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/dependency/tsconfig.json' (Configured) Info 67 [00:02:28.000] Files (2) @@ -1139,6 +865,10 @@ 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/dependency/FnS.ts ProjectRootPath: undefined Info 67 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:36.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1160,7 +890,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1169,10 +899,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 68 [00:02:37.000] request: { "command": "open", @@ -1182,36 +910,6 @@ Info 68 [00:02:37.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1228,6 +926,10 @@ Info 72 [00:02:48.000] FileName: /user/username/projects/myproject/dependency Info 72 [00:02:49.000] Projects: /user/username/projects/myproject/dependency/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 + } After request PolledWatches:: @@ -1250,16 +952,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 72 [00:02:52.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:02:53.000] request: { "command": "close", @@ -1269,34 +973,6 @@ Info 73 [00:02:53.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 74 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 75 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 75 [00:02:56.000] Files (2) @@ -1309,6 +985,10 @@ 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 + } After request PolledWatches:: @@ -1330,7 +1010,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1339,10 +1019,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:04.000] response: - { - "responseRequired": false - } +Before request + Info 76 [00:03:05.000] request: { "command": "close", @@ -1352,36 +1030,6 @@ Info 76 [00:03:05.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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/dependency/tsconfig.json' (Configured) Info 78 [00:03:08.000] Files (2) @@ -1392,6 +1040,10 @@ Info 78 [00:03:11.000] Files (2) Info 78 [00:03:12.000] ----------------------------------------------- Info 78 [00:03:13.000] Open files: +Info 78 [00:03:14.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1415,7 +1067,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1424,10 +1076,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:03:14.000] response: - { - "responseRequired": false - } +Before request + Info 79 [00:03:15.000] request: { "command": "open", @@ -1437,38 +1087,6 @@ Info 79 [00:03:15.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1503,6 +1121,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1511,17 +1133,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:40.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 c119ae08056a2..4ffa3358de47d 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:27.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:28.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:56.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:57.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:00.000] response: { "response": { @@ -508,24 +436,7 @@ Info 43 [00:02:00.000] response: }, "responseRequired": true } -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 49 [00:02:07.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -542,7 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts: *new* + {} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -551,10 +464,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] 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 -After request +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -563,8 +479,6 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: @@ -576,12 +490,30 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} +Info 49 [00:02:07.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] 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 53 [00:02:11.000] response: { "response": { @@ -630,45 +562,6 @@ Info 53 [00:02:11.000] response: }, "responseRequired": true } -Info 54 [00:02:12.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -678,7 +571,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -697,6 +590,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 54 [00:02:12.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 55 [00:02:13.000] response: { "response": { @@ -745,6 +651,10 @@ Info 55 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:14.000] request: { "command": "rename", @@ -756,62 +666,6 @@ Info 56 [00:02:14.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:15.000] response: { "response": { @@ -860,6 +714,10 @@ Info 57 [00:02:15.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:16.000] request: { "command": "rename", @@ -871,62 +729,6 @@ Info 58 [00:02:16.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:17.000] response: { "response": { @@ -975,6 +777,10 @@ Info 59 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:18.000] request: { "command": "rename", @@ -986,62 +792,6 @@ Info 60 [00:02:18.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:19.000] response: { "response": { @@ -1090,6 +840,10 @@ Info 61 [00:02:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:20.000] request: { "command": "close", @@ -1099,34 +853,6 @@ Info 62 [00:02:20.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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/dependency/tsconfig.json' (Configured) Info 64 [00:02:23.000] Files (2) @@ -1139,6 +865,10 @@ 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/dependency/FnS.ts ProjectRootPath: undefined Info 64 [00:02:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:31.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1160,7 +890,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1169,10 +899,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:31.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:32.000] request: { "command": "open", @@ -1182,36 +910,6 @@ Info 65 [00:02:32.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1229,6 +927,10 @@ Info 70 [00:02:44.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1249,16 +951,20 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 70 [00:02:48.000] response: - { - "responseRequired": false - } +Before request + Info 71 [00:02:49.000] request: { "command": "close", @@ -1268,32 +974,6 @@ Info 71 [00:02:49.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1306,6 +986,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1325,7 +1009,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1334,10 +1018,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:03:00.000] response: - { - "responseRequired": false - } +Before request + Info 74 [00:03:01.000] request: { "command": "close", @@ -1347,34 +1029,6 @@ Info 74 [00:03:01.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1385,6 +1039,10 @@ Info 76 [00:03:07.000] Files (2) Info 76 [00:03:08.000] ----------------------------------------------- Info 76 [00:03:09.000] Open files: +Info 76 [00:03:10.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1406,7 +1064,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1415,10 +1073,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:10.000] response: - { - "responseRequired": false - } +Before request + Info 77 [00:03:11.000] request: { "command": "open", @@ -1428,36 +1084,6 @@ Info 77 [00:03:11.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1490,6 +1116,10 @@ Info 94 [00:03:30.000] ----------------------------------------------- Info 94 [00:03:31.000] Open files: Info 94 [00:03:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 94 [00:03:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:34.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1498,17 +1128,30 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:34.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 bcef40e70339d..5ee6bb706c8f9 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 @@ -1,13 +1,4 @@ Info 0 [00:01:01.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:02.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:02.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:03.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:05.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -265,28 +259,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:28.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:29.000] request: { "command": "open", @@ -296,24 +292,6 @@ Info 22 [00:01:29.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -359,6 +337,10 @@ Info 39 [00:01:53.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -366,7 +348,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -374,19 +356,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:57.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:58.000] request: { "command": "rename", @@ -398,57 +378,7 @@ Info 40 [00:01:58.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 42 [00:02:00.000] response: { "response": { @@ -497,43 +427,6 @@ Info 42 [00:02:00.000] response: }, "responseRequired": true } -Info 43 [00:02:01.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -543,7 +436,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -560,6 +453,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 43 [00:02:01.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 4, + "type": "request" + } Info 44 [00:02:02.000] response: { "response": { @@ -608,6 +514,10 @@ Info 44 [00:02:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 45 [00:02:03.000] request: { "command": "rename", @@ -619,58 +529,6 @@ Info 45 [00:02:03.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:02:04.000] response: { "response": { @@ -719,6 +577,10 @@ Info 46 [00:02:04.000] response: }, "responseRequired": true } +After request + +Before request + Info 47 [00:02:05.000] request: { "command": "rename", @@ -730,58 +592,6 @@ Info 47 [00:02:05.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:06.000] response: { "response": { @@ -830,6 +640,10 @@ Info 48 [00:02:06.000] response: }, "responseRequired": true } +After request + +Before request + Info 49 [00:02:07.000] request: { "command": "rename", @@ -841,58 +655,6 @@ Info 49 [00:02:07.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:08.000] response: { "response": { @@ -941,6 +703,10 @@ Info 50 [00:02:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:09.000] request: { "command": "close", @@ -950,32 +716,6 @@ Info 51 [00:02:09.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -988,6 +728,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1007,7 +751,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1016,10 +760,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:20.000] response: - { - "responseRequired": false - } +Before request + Info 54 [00:02:21.000] request: { "command": "open", @@ -1029,34 +771,6 @@ Info 54 [00:02:21.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1073,6 +787,10 @@ Info 58 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1093,16 +811,18 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 58 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 59 [00:02:37.000] request: { "command": "close", @@ -1112,32 +832,6 @@ Info 59 [00:02:37.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1150,6 +844,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1169,7 +867,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1178,10 +876,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:48.000] response: - { - "responseRequired": false - } +Before request + Info 62 [00:02:49.000] request: { "command": "close", @@ -1191,34 +887,6 @@ Info 62 [00:02:49.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1229,6 +897,10 @@ Info 64 [00:02:55.000] Files (2) Info 64 [00:02:56.000] ----------------------------------------------- Info 64 [00:02:57.000] Open files: +Info 64 [00:02:58.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1250,7 +922,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1259,10 +931,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:58.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:59.000] request: { "command": "open", @@ -1272,36 +942,6 @@ Info 65 [00:02:59.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1334,6 +974,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1342,17 +986,30 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:22.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 d92333bdb45d2..ce681e90953d4 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:27.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:28.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:56.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:57.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:00.000] response: { "response": { @@ -508,14 +436,7 @@ Info 43 [00:02:00.000] response: }, "responseRequired": true } -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 -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"} - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -532,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -543,6 +464,15 @@ 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 +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 @@ -577,31 +507,7 @@ Info 54 [00:02:34.000] FileName: /user/username/projects/myproject/random/ran Info 54 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 54 [00:02:36.000] request: { @@ -614,62 +520,6 @@ Info 54 [00:02:36.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:37.000] response: { "response": { @@ -718,6 +568,10 @@ Info 55 [00:02:37.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:38.000] request: { "command": "rename", @@ -729,62 +583,6 @@ Info 56 [00:02:38.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:39.000] response: { "response": { @@ -833,6 +631,10 @@ Info 57 [00:02:39.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:40.000] request: { "command": "rename", @@ -844,62 +646,6 @@ Info 58 [00:02:40.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:41.000] response: { "response": { @@ -948,6 +694,10 @@ Info 59 [00:02:41.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:42.000] request: { "command": "rename", @@ -959,62 +709,6 @@ Info 60 [00:02:42.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:43.000] response: { "response": { @@ -1063,6 +757,10 @@ Info 61 [00:02:43.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:44.000] request: { "command": "rename", @@ -1074,62 +772,6 @@ Info 62 [00:02:44.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:45.000] response: { "response": { @@ -1177,4 +819,5 @@ Info 63 [00:02:45.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 3846c835c158e..2a209d3b809db 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:27.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:28.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:56.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:57.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:00.000] response: { "response": { @@ -508,25 +436,7 @@ Info 43 [00:02:00.000] response: }, "responseRequired": true } -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] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -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"} - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -543,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -554,36 +464,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +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 +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"} -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Info 48 [00:02:08.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] response: { "response": { @@ -632,6 +534,10 @@ Info 51 [00:02:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:12.000] request: { "command": "rename", @@ -643,62 +549,6 @@ Info 52 [00:02:12.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 53 [00:02:13.000] response: { "response": { @@ -747,6 +597,10 @@ Info 53 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 54 [00:02:14.000] request: { "command": "rename", @@ -758,62 +612,6 @@ Info 54 [00:02:14.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:15.000] response: { "response": { @@ -862,6 +660,10 @@ Info 55 [00:02:15.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:16.000] request: { "command": "rename", @@ -873,62 +675,6 @@ Info 56 [00:02:16.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:17.000] response: { "response": { @@ -977,6 +723,10 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:18.000] request: { "command": "rename", @@ -988,62 +738,6 @@ Info 58 [00:02:18.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:19.000] response: { "response": { @@ -1091,4 +785,5 @@ Info 59 [00:02:19.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 bbdb9f92ceee5..ed32f94ab482e 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 @@ -1,13 +1,4 @@ Info 0 [00:01:01.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:02.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:02.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:03.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:05.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -270,28 +264,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:28.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:29.000] request: { "command": "open", @@ -301,24 +297,6 @@ Info 22 [00:01:29.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -364,6 +342,10 @@ Info 39 [00:01:53.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -371,7 +353,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -379,19 +361,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:57.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:58.000] request: { "command": "rename", @@ -403,60 +383,8 @@ Info 40 [00:01:58.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:01.000] response: { "response": { @@ -505,26 +433,7 @@ Info 43 [00:02:01.000] response: }, "responseRequired": true } -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 49 [00:02:09.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -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"} - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -533,6 +442,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: @@ -541,7 +452,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -550,10 +461,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request +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 +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"} + PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -563,6 +479,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: {} @@ -572,8 +492,6 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: @@ -581,6 +499,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 49 [00:02:09.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Info 53 [00:02:13.000] response: { "response": { @@ -629,45 +561,6 @@ Info 53 [00:02:13.000] response: }, "responseRequired": true } -Info 54 [00:02:14.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -687,7 +580,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -696,6 +589,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 54 [00:02:14.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 55 [00:02:15.000] response: { "response": { @@ -744,6 +650,10 @@ Info 55 [00:02:15.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:16.000] request: { "command": "rename", @@ -755,62 +665,6 @@ Info 56 [00:02:16.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:17.000] response: { "response": { @@ -859,6 +713,10 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:18.000] request: { "command": "rename", @@ -870,62 +728,6 @@ Info 58 [00:02:18.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:19.000] response: { "response": { @@ -974,6 +776,10 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:20.000] request: { "command": "rename", @@ -985,62 +791,6 @@ Info 60 [00:02:20.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:21.000] response: { "response": { @@ -1089,6 +839,10 @@ Info 61 [00:02:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:22.000] request: { "command": "close", @@ -1098,34 +852,6 @@ Info 62 [00:02:22.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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/dependency/tsconfig.json' (Configured) Info 64 [00:02:25.000] Files (2) @@ -1138,6 +864,10 @@ 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/dependency/FnS.ts ProjectRootPath: undefined Info 64 [00:02:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:33.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1159,7 +889,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1168,10 +898,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:33.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:34.000] request: { "command": "open", @@ -1181,36 +909,6 @@ Info 65 [00:02:34.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1227,6 +925,10 @@ Info 69 [00:02:45.000] FileName: /user/username/projects/myproject/dependency Info 69 [00:02:46.000] Projects: /user/username/projects/myproject/dependency/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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1249,16 +951,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 69 [00:02:49.000] response: - { - "responseRequired": false - } +Before request + Info 70 [00:02:50.000] request: { "command": "close", @@ -1268,34 +972,6 @@ Info 70 [00:02:50.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 72 [00:02:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 72 [00:02:53.000] Files (2) @@ -1308,6 +984,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1329,7 +1009,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1338,10 +1018,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:03:01.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:03:02.000] request: { "command": "close", @@ -1351,36 +1029,6 @@ Info 73 [00:03:02.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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/dependency/tsconfig.json' (Configured) Info 75 [00:03:05.000] Files (2) @@ -1391,6 +1039,10 @@ Info 75 [00:03:08.000] Files (2) Info 75 [00:03:09.000] ----------------------------------------------- Info 75 [00:03:10.000] Open files: +Info 75 [00:03:11.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1414,7 +1066,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1423,10 +1075,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:11.000] response: - { - "responseRequired": false - } +Before request + Info 76 [00:03:12.000] request: { "command": "open", @@ -1436,38 +1086,6 @@ Info 76 [00:03:12.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1501,6 +1119,10 @@ Info 94 [00:03:32.000] ----------------------------------------------- Info 94 [00:03:33.000] Open files: Info 94 [00:03:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 94 [00:03:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:36.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1509,17 +1131,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:36.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 7dc9dba3bbaf9..4d22c1e7f1ef4 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:27.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:28.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:56.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:57.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:00.000] response: { "response": { @@ -508,24 +436,7 @@ Info 43 [00:02:00.000] response: }, "responseRequired": true } -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 49 [00:02:07.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -542,7 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* + {} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -551,10 +464,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -After request +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -563,8 +479,6 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: @@ -576,12 +490,30 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} +Info 49 [00:02:07.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file Info 53 [00:02:11.000] response: { "response": { @@ -630,45 +562,6 @@ Info 53 [00:02:11.000] response: }, "responseRequired": true } -Info 54 [00:02:12.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -678,7 +571,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -697,6 +590,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 54 [00:02:12.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 55 [00:02:13.000] response: { "response": { @@ -745,6 +651,10 @@ Info 55 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:14.000] request: { "command": "rename", @@ -756,62 +666,6 @@ Info 56 [00:02:14.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:15.000] response: { "response": { @@ -860,6 +714,10 @@ Info 57 [00:02:15.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:16.000] request: { "command": "rename", @@ -871,62 +729,6 @@ Info 58 [00:02:16.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:17.000] response: { "response": { @@ -975,6 +777,10 @@ Info 59 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:18.000] request: { "command": "rename", @@ -986,62 +792,6 @@ Info 60 [00:02:18.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:19.000] response: { "response": { @@ -1090,6 +840,10 @@ Info 61 [00:02:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:20.000] request: { "command": "close", @@ -1099,34 +853,6 @@ Info 62 [00:02:20.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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/dependency/tsconfig.json' (Configured) Info 64 [00:02:23.000] Files (2) @@ -1139,6 +865,10 @@ 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/dependency/FnS.ts ProjectRootPath: undefined Info 64 [00:02:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:31.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1160,7 +890,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1169,10 +899,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:31.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:32.000] request: { "command": "open", @@ -1182,36 +910,6 @@ Info 65 [00:02:32.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1228,6 +926,10 @@ Info 69 [00:02:43.000] FileName: /user/username/projects/myproject/dependency Info 69 [00:02:44.000] Projects: /user/username/projects/myproject/dependency/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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1250,16 +952,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 69 [00:02:47.000] response: - { - "responseRequired": false - } +Before request + Info 70 [00:02:48.000] request: { "command": "close", @@ -1269,34 +973,6 @@ Info 70 [00:02:48.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 72 [00:02:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 72 [00:02:51.000] Files (2) @@ -1309,6 +985,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1330,7 +1010,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1339,10 +1019,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:59.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:03:00.000] request: { "command": "close", @@ -1352,36 +1030,6 @@ Info 73 [00:03:00.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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/dependency/tsconfig.json' (Configured) Info 75 [00:03:03.000] Files (2) @@ -1392,6 +1040,10 @@ Info 75 [00:03:06.000] Files (2) Info 75 [00:03:07.000] ----------------------------------------------- Info 75 [00:03:08.000] Open files: +Info 75 [00:03:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1415,7 +1067,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1424,10 +1076,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:09.000] response: - { - "responseRequired": false - } +Before request + Info 76 [00:03:10.000] request: { "command": "open", @@ -1437,38 +1087,6 @@ Info 76 [00:03:10.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1502,6 +1120,10 @@ Info 94 [00:03:30.000] ----------------------------------------------- Info 94 [00:03:31.000] Open files: Info 94 [00:03:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 94 [00:03:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:34.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1510,17 +1132,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:34.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 1741586ee2c5d..20d1a336e8b29 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 @@ -1,13 +1,4 @@ Info 0 [00:01:01.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:02.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:02.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:03.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:05.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -270,28 +264,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:28.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:29.000] request: { "command": "open", @@ -301,24 +297,6 @@ Info 22 [00:01:29.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -364,6 +342,10 @@ Info 39 [00:01:53.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -371,7 +353,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -379,19 +361,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:57.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:58.000] request: { "command": "rename", @@ -403,60 +383,8 @@ Info 40 [00:01:58.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:01.000] response: { "response": { @@ -505,45 +433,6 @@ Info 43 [00:02:01.000] response: }, "responseRequired": true } -Info 44 [00:02:02.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -553,7 +442,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -563,7 +452,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -572,6 +461,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:02.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:03.000] response: { "response": { @@ -620,6 +522,10 @@ Info 45 [00:02:03.000] response: }, "responseRequired": true } +After request + +Before request + Info 46 [00:02:04.000] request: { "command": "rename", @@ -631,62 +537,6 @@ Info 46 [00:02:04.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 47 [00:02:05.000] response: { "response": { @@ -735,6 +585,10 @@ Info 47 [00:02:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 48 [00:02:06.000] request: { "command": "rename", @@ -746,62 +600,6 @@ Info 48 [00:02:06.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 49 [00:02:07.000] response: { "response": { @@ -850,6 +648,10 @@ Info 49 [00:02:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 50 [00:02:08.000] request: { "command": "rename", @@ -861,62 +663,6 @@ Info 50 [00:02:08.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 51 [00:02:09.000] response: { "response": { @@ -965,6 +711,10 @@ Info 51 [00:02:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:10.000] request: { "command": "close", @@ -974,34 +724,6 @@ Info 52 [00:02:10.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1014,6 +736,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1035,7 +761,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1044,10 +770,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:21.000] response: - { - "responseRequired": false - } +Before request + Info 55 [00:02:22.000] request: { "command": "open", @@ -1057,36 +781,6 @@ Info 55 [00:02:22.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1103,6 +797,10 @@ Info 59 [00:02:33.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1125,16 +823,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 59 [00:02:37.000] response: - { - "responseRequired": false - } +Before request + Info 60 [00:02:38.000] request: { "command": "close", @@ -1144,34 +844,6 @@ Info 60 [00:02:38.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1184,6 +856,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1205,7 +881,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1214,10 +890,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:49.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:50.000] request: { "command": "close", @@ -1227,36 +901,6 @@ Info 63 [00:02:50.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1267,6 +911,10 @@ Info 65 [00:02:56.000] Files (2) Info 65 [00:02:57.000] ----------------------------------------------- Info 65 [00:02:58.000] Open files: +Info 65 [00:02:59.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1290,7 +938,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1299,10 +947,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:59.000] response: - { - "responseRequired": false - } +Before request + Info 66 [00:03:00.000] request: { "command": "open", @@ -1312,38 +958,6 @@ Info 66 [00:03:00.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1377,6 +991,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1385,17 +1003,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:24.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 acdaa565c187f..64f65910c956b 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:27.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:28.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:56.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:57.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:00.000] response: { "response": { @@ -508,48 +436,6 @@ Info 43 [00:02:00.000] response: }, "responseRequired": true } -Info 44 [00:02:01.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 1, - "endLine": 1, - "endOffset": 1, - "insertString": "function fooBar() { }\n" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -567,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -578,65 +464,33 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:01.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 1, + "endLine": 1, + "endOffset": 1, + "insertString": "function fooBar() { }\n" + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:02.000] response: { "responseRequired": false } -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before running timeout callbacks After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 46 [00:02:03.000] request: { @@ -649,65 +503,9 @@ Info 46 [00:02:03.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:07.000] response: { "response": { @@ -756,6 +554,10 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:08.000] request: { "command": "rename", @@ -767,62 +569,6 @@ Info 51 [00:02:08.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:09.000] response: { "response": { @@ -871,6 +617,10 @@ Info 52 [00:02:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:10.000] request: { "command": "rename", @@ -882,62 +632,6 @@ Info 53 [00:02:10.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:11.000] response: { "response": { @@ -986,6 +680,10 @@ Info 54 [00:02:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:12.000] request: { "command": "rename", @@ -997,62 +695,6 @@ Info 55 [00:02:12.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:13.000] response: { "response": { @@ -1101,6 +743,10 @@ Info 56 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:14.000] request: { "command": "rename", @@ -1112,62 +758,6 @@ Info 57 [00:02:14.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:15.000] response: { "response": { @@ -1215,4 +805,5 @@ Info 58 [00:02:15.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 178b8d16bd29d..d462ec810cac3 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:27.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:28.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:56.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:57.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:00.000] response: { "response": { @@ -508,48 +436,6 @@ Info 43 [00:02:00.000] response: }, "responseRequired": true } -Info 44 [00:02:01.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 1, - "endLine": 1, - "endOffset": 1, - "insertString": "function fooBar() { }\n" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -567,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -578,10 +464,30 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:01.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 1, + "endLine": 1, + "endOffset": 1, + "insertString": "function fooBar() { }\n" + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:02.000] response: { "responseRequired": false } +After request + +Before request + Info 46 [00:02:03.000] request: { "command": "rename", @@ -593,65 +499,9 @@ Info 46 [00:02:03.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:07.000] response: { "response": { @@ -700,6 +550,10 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:08.000] request: { "command": "rename", @@ -711,62 +565,6 @@ Info 51 [00:02:08.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:09.000] response: { "response": { @@ -815,6 +613,10 @@ Info 52 [00:02:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:10.000] request: { "command": "rename", @@ -826,62 +628,6 @@ Info 53 [00:02:10.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:11.000] response: { "response": { @@ -930,6 +676,10 @@ Info 54 [00:02:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:12.000] request: { "command": "rename", @@ -941,62 +691,6 @@ Info 55 [00:02:12.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:13.000] response: { "response": { @@ -1045,6 +739,10 @@ Info 56 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:14.000] request: { "command": "rename", @@ -1056,62 +754,6 @@ Info 57 [00:02:14.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:15.000] response: { "response": { @@ -1159,4 +801,5 @@ Info 58 [00:02:15.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 c132bfc72791b..0ddbd21be89bb 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:27.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:28.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:56.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:57.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:00.000] response: { "response": { @@ -508,45 +436,6 @@ Info 43 [00:02:00.000] response: }, "responseRequired": true } -Info 44 [00:02:01.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -564,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -575,6 +464,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:01.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:02.000] response: { "response": { @@ -623,6 +525,10 @@ Info 45 [00:02:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 46 [00:02:03.000] request: { "command": "rename", @@ -634,62 +540,6 @@ Info 46 [00:02:03.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 47 [00:02:04.000] response: { "response": { @@ -738,6 +588,10 @@ Info 47 [00:02:04.000] response: }, "responseRequired": true } +After request + +Before request + Info 48 [00:02:05.000] request: { "command": "rename", @@ -749,62 +603,6 @@ Info 48 [00:02:05.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 49 [00:02:06.000] response: { "response": { @@ -853,6 +651,10 @@ Info 49 [00:02:06.000] response: }, "responseRequired": true } +After request + +Before request + Info 50 [00:02:07.000] request: { "command": "rename", @@ -864,62 +666,6 @@ Info 50 [00:02:07.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 51 [00:02:08.000] response: { "response": { @@ -968,6 +714,10 @@ Info 51 [00:02:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:09.000] request: { "command": "close", @@ -977,34 +727,6 @@ Info 52 [00:02:09.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1017,6 +739,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1038,7 +764,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1047,10 +773,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:20.000] response: - { - "responseRequired": false - } +Before request + Info 55 [00:02:21.000] request: { "command": "open", @@ -1060,36 +784,6 @@ Info 55 [00:02:21.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1106,6 +800,10 @@ Info 59 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1128,16 +826,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 59 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 60 [00:02:37.000] request: { "command": "close", @@ -1147,34 +847,6 @@ Info 60 [00:02:37.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1187,6 +859,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1208,7 +884,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1217,10 +893,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:48.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:49.000] request: { "command": "close", @@ -1230,36 +904,6 @@ Info 63 [00:02:49.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1270,6 +914,10 @@ Info 65 [00:02:55.000] Files (2) Info 65 [00:02:56.000] ----------------------------------------------- Info 65 [00:02:57.000] Open files: +Info 65 [00:02:58.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1293,7 +941,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1302,10 +950,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:58.000] response: - { - "responseRequired": false - } +Before request + Info 66 [00:02:59.000] request: { "command": "open", @@ -1315,38 +961,6 @@ Info 66 [00:02:59.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1380,6 +994,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1388,17 +1006,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:23.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 70bf083e419d0..9e17c59a90c55 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:27.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:28.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:56.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:57.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:00.000] response: { "response": { @@ -508,48 +436,6 @@ Info 43 [00:02:00.000] response: }, "responseRequired": true } -Info 44 [00:02:01.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 6, - "offset": 1, - "endLine": 6, - "endOffset": 1, - "insertString": "const x = 10;" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -567,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -578,65 +464,33 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:01.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 6, + "offset": 1, + "endLine": 6, + "endOffset": 1, + "insertString": "const x = 10;" + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:02.000] response: { "responseRequired": false } -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before running timeout callbacks After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 46 [00:02:03.000] request: { @@ -649,65 +503,9 @@ Info 46 [00:02:03.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:07.000] response: { "response": { @@ -756,6 +554,10 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:08.000] request: { "command": "rename", @@ -767,62 +569,6 @@ Info 51 [00:02:08.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:09.000] response: { "response": { @@ -871,6 +617,10 @@ Info 52 [00:02:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:10.000] request: { "command": "rename", @@ -882,62 +632,6 @@ Info 53 [00:02:10.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:11.000] response: { "response": { @@ -986,6 +680,10 @@ Info 54 [00:02:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:12.000] request: { "command": "rename", @@ -997,62 +695,6 @@ Info 55 [00:02:12.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:13.000] response: { "response": { @@ -1101,6 +743,10 @@ Info 56 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:14.000] request: { "command": "rename", @@ -1112,62 +758,6 @@ Info 57 [00:02:14.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:15.000] response: { "response": { @@ -1215,4 +805,5 @@ Info 58 [00:02:15.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 519dca08a5428..9b87b51fb0c98 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:27.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:28.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:56.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:57.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:00.000] response: { "response": { @@ -508,48 +436,6 @@ Info 43 [00:02:00.000] response: }, "responseRequired": true } -Info 44 [00:02:01.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 6, - "offset": 1, - "endLine": 6, - "endOffset": 1, - "insertString": "const x = 10;" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -567,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -578,10 +464,30 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:01.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 6, + "offset": 1, + "endLine": 6, + "endOffset": 1, + "insertString": "const x = 10;" + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:02.000] response: { "responseRequired": false } +After request + +Before request + Info 46 [00:02:03.000] request: { "command": "rename", @@ -593,65 +499,9 @@ Info 46 [00:02:03.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:07.000] response: { "response": { @@ -700,6 +550,10 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:08.000] request: { "command": "rename", @@ -711,62 +565,6 @@ Info 51 [00:02:08.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:09.000] response: { "response": { @@ -815,6 +613,10 @@ Info 52 [00:02:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:10.000] request: { "command": "rename", @@ -826,62 +628,6 @@ Info 53 [00:02:10.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:11.000] response: { "response": { @@ -930,6 +676,10 @@ Info 54 [00:02:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:12.000] request: { "command": "rename", @@ -941,62 +691,6 @@ Info 55 [00:02:12.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:13.000] response: { "response": { @@ -1045,6 +739,10 @@ Info 56 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:14.000] request: { "command": "rename", @@ -1056,62 +754,6 @@ Info 57 [00:02:14.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:15.000] response: { "response": { @@ -1159,4 +801,5 @@ Info 58 [00:02:15.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 84dd2400ee990..e6481350103fb 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 @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -59,12 +50,15 @@ let a = 10; {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:00:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -110,28 +104,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:02.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:03.000] request: { "command": "open", @@ -141,24 +137,6 @@ Info 22 [00:01:03.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -204,6 +182,10 @@ Info 39 [00:01:27.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -211,7 +193,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -219,19 +201,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:01:32.000] request: { "command": "rename", @@ -243,57 +223,7 @@ Info 40 [00:01:32.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 42 [00:01:34.000] response: { "response": { @@ -342,43 +272,6 @@ Info 42 [00:01:34.000] response: }, "responseRequired": true } -Info 43 [00:01:35.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -388,7 +281,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -405,6 +298,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 43 [00:01:35.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 4, + "type": "request" + } Info 44 [00:01:36.000] response: { "response": { @@ -453,6 +359,10 @@ Info 44 [00:01:36.000] response: }, "responseRequired": true } +After request + +Before request + Info 45 [00:01:37.000] request: { "command": "rename", @@ -464,58 +374,6 @@ Info 45 [00:01:37.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:01:38.000] response: { "response": { @@ -564,6 +422,10 @@ Info 46 [00:01:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 47 [00:01:39.000] request: { "command": "rename", @@ -575,58 +437,6 @@ Info 47 [00:01:39.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:01:40.000] response: { "response": { @@ -675,6 +485,10 @@ Info 48 [00:01:40.000] response: }, "responseRequired": true } +After request + +Before request + Info 49 [00:01:41.000] request: { "command": "rename", @@ -686,58 +500,6 @@ Info 49 [00:01:41.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:01:42.000] response: { "response": { @@ -786,6 +548,10 @@ Info 50 [00:01:42.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:01:43.000] request: { "command": "close", @@ -795,32 +561,6 @@ Info 51 [00:01:43.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -833,6 +573,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -852,7 +596,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -861,10 +605,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:01:54.000] response: - { - "responseRequired": false - } +Before request + Info 54 [00:01:55.000] request: { "command": "open", @@ -874,34 +616,6 @@ Info 54 [00:01:55.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -918,6 +632,10 @@ Info 58 [00:02:06.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -938,16 +656,18 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 58 [00:02:10.000] response: - { - "responseRequired": false - } +Before request + Info 59 [00:02:11.000] request: { "command": "close", @@ -957,32 +677,6 @@ Info 59 [00:02:11.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -995,6 +689,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1014,7 +712,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1023,10 +721,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:22.000] response: - { - "responseRequired": false - } +Before request + Info 62 [00:02:23.000] request: { "command": "close", @@ -1036,34 +732,6 @@ Info 62 [00:02:23.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1074,6 +742,10 @@ 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] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1095,7 +767,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1104,10 +776,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:32.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:33.000] request: { "command": "open", @@ -1117,36 +787,6 @@ Info 65 [00:02:33.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1179,6 +819,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1187,17 +831,30 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:02:56.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 8487f0b3a9d27..736e7df48d9c0 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,20 +436,7 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -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 -Before running timeout callbacks -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -export declare function fn6(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -538,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -549,6 +464,21 @@ 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 +Before running timeout callbacks +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +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 @@ -583,31 +513,7 @@ Info 54 [00:02:37.000] FileName: /user/username/projects/myproject/random/ran Info 54 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 54 [00:02:39.000] request: { @@ -620,62 +526,6 @@ Info 54 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:40.000] response: { "response": { @@ -724,6 +574,10 @@ Info 55 [00:02:40.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:41.000] request: { "command": "rename", @@ -735,62 +589,6 @@ Info 56 [00:02:41.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:42.000] response: { "response": { @@ -839,6 +637,10 @@ Info 57 [00:02:42.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:43.000] request: { "command": "rename", @@ -850,62 +652,6 @@ Info 58 [00:02:43.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:44.000] response: { "response": { @@ -954,6 +700,10 @@ Info 59 [00:02:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:45.000] request: { "command": "rename", @@ -965,62 +715,6 @@ Info 60 [00:02:45.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:46.000] response: { "response": { @@ -1069,6 +763,10 @@ Info 61 [00:02:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:47.000] request: { "command": "rename", @@ -1080,62 +778,6 @@ Info 62 [00:02:47.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:48.000] response: { "response": { @@ -1183,4 +825,5 @@ Info 63 [00:02:48.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 a97f2a6db9b00..886476d63d9b6 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,31 +436,7 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -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] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -export declare function fn6(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -549,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -560,36 +464,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +export declare function fn6(): void; +//# sourceMappingURL=FnS.d.ts.map -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Info 48 [00:02:11.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] response: { "response": { @@ -638,6 +540,10 @@ Info 51 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:15.000] request: { "command": "rename", @@ -649,62 +555,6 @@ Info 52 [00:02:15.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 53 [00:02:16.000] response: { "response": { @@ -753,6 +603,10 @@ Info 53 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 54 [00:02:17.000] request: { "command": "rename", @@ -764,62 +618,6 @@ Info 54 [00:02:17.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:18.000] response: { "response": { @@ -868,6 +666,10 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:19.000] request: { "command": "rename", @@ -879,62 +681,6 @@ Info 56 [00:02:19.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:20.000] response: { "response": { @@ -983,6 +729,10 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:21.000] request: { "command": "rename", @@ -994,62 +744,6 @@ Info 58 [00:02:21.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:22.000] response: { "response": { @@ -1097,4 +791,5 @@ Info 59 [00:02:22.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 a9862b8bde6f1..4b39443a406ad 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -265,28 +259,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:32.000] request: { "command": "open", @@ -296,24 +292,6 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -359,6 +337,10 @@ Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -366,7 +348,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -374,19 +356,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:02:00.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:01.000] request: { "command": "rename", @@ -398,57 +378,7 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 42 [00:02:03.000] response: { "response": { @@ -497,34 +427,7 @@ Info 42 [00:02:03.000] response: }, "responseRequired": true } -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 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] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -533,6 +436,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: @@ -541,8 +446,6 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: - {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: @@ -550,11 +453,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request +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 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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +//# sourceMappingURL=FnS.d.ts.map + PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -564,6 +479,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: {} @@ -571,9 +490,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -582,6 +499,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 51 [00:02:14.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +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] response: { "response": { @@ -630,45 +562,6 @@ Info 56 [00:02:19.000] response: }, "responseRequired": true } -Info 57 [00:02:20.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -688,7 +581,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -697,6 +590,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 57 [00:02:20.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 58 [00:02:21.000] response: { "response": { @@ -745,6 +651,10 @@ Info 58 [00:02:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 59 [00:02:22.000] request: { "command": "rename", @@ -756,62 +666,6 @@ Info 59 [00:02:22.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 60 [00:02:23.000] response: { "response": { @@ -860,6 +714,10 @@ Info 60 [00:02:23.000] response: }, "responseRequired": true } +After request + +Before request + Info 61 [00:02:24.000] request: { "command": "rename", @@ -871,62 +729,6 @@ Info 61 [00:02:24.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 62 [00:02:25.000] response: { "response": { @@ -975,6 +777,10 @@ Info 62 [00:02:25.000] response: }, "responseRequired": true } +After request + +Before request + Info 63 [00:02:26.000] request: { "command": "rename", @@ -986,62 +792,6 @@ Info 63 [00:02:26.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:27.000] response: { "response": { @@ -1090,6 +840,10 @@ Info 64 [00:02:27.000] response: }, "responseRequired": true } +After request + +Before request + Info 65 [00:02:28.000] request: { "command": "close", @@ -1099,34 +853,6 @@ Info 65 [00:02:28.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 66 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 67 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 67 [00:02:31.000] Files (2) @@ -1139,6 +865,10 @@ 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/dependency/FnS.ts ProjectRootPath: undefined Info 67 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1160,7 +890,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1169,10 +899,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:39.000] response: - { - "responseRequired": false - } +Before request + Info 68 [00:02:40.000] request: { "command": "open", @@ -1182,36 +910,6 @@ Info 68 [00:02:40.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 70 [00:02:42.000] Search path: /user/username/projects/myproject/random Info 71 [00:02:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -1228,6 +926,10 @@ Info 72 [00:02:51.000] FileName: /user/username/projects/myproject/dependency Info 72 [00:02:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 72 [00:02:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 72 [00:02:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:55.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1250,16 +952,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 72 [00:02:55.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:02:56.000] request: { "command": "close", @@ -1269,34 +973,6 @@ Info 73 [00:02:56.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 74 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 75 [00:02:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 75 [00:02:59.000] Files (2) @@ -1309,6 +985,10 @@ Info 75 [00:03:03.000] ----------------------------------------------- Info 75 [00:03:04.000] Open files: Info 75 [00:03:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 75 [00:03:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:03:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1330,7 +1010,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1339,10 +1019,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:07.000] response: - { - "responseRequired": false - } +Before request + Info 76 [00:03:08.000] request: { "command": "close", @@ -1352,36 +1030,6 @@ Info 76 [00:03:08.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 77 [00:03:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 78 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 78 [00:03:11.000] Files (2) @@ -1392,6 +1040,10 @@ Info 78 [00:03:14.000] Files (2) Info 78 [00:03:15.000] ----------------------------------------------- Info 78 [00:03:16.000] Open files: +Info 78 [00:03:17.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1415,7 +1067,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1424,10 +1076,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:03:17.000] response: - { - "responseRequired": false - } +Before request + Info 79 [00:03:18.000] request: { "command": "open", @@ -1437,38 +1087,6 @@ Info 79 [00:03:18.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 81 [00:03:20.000] Search path: /user/username/projects/myproject/random Info 82 [00:03:21.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -1503,6 +1121,10 @@ Info 98 [00:03:39.000] ----------------------------------------------- Info 98 [00:03:40.000] Open files: Info 98 [00:03:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 98 [00:03:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 98 [00:03:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1511,17 +1133,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:43.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 ea5d36923c5b6..3adf2754ff9a9 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,24 +436,7 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -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 49 [00:02:10.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -542,7 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts: *new* + {} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -551,10 +464,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] 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 -After request +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -563,8 +479,6 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: @@ -576,12 +490,30 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} +Info 49 [00:02:10.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] 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 53 [00:02:14.000] response: { "response": { @@ -630,45 +562,6 @@ Info 53 [00:02:14.000] response: }, "responseRequired": true } -Info 54 [00:02:15.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -678,7 +571,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -697,6 +590,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 54 [00:02:15.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 55 [00:02:16.000] response: { "response": { @@ -745,6 +651,10 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:17.000] request: { "command": "rename", @@ -756,62 +666,6 @@ Info 56 [00:02:17.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:18.000] response: { "response": { @@ -860,6 +714,10 @@ Info 57 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:19.000] request: { "command": "rename", @@ -871,62 +729,6 @@ Info 58 [00:02:19.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:20.000] response: { "response": { @@ -975,6 +777,10 @@ Info 59 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:21.000] request: { "command": "rename", @@ -986,62 +792,6 @@ Info 60 [00:02:21.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:22.000] response: { "response": { @@ -1090,6 +840,10 @@ Info 61 [00:02:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:23.000] request: { "command": "close", @@ -1099,34 +853,6 @@ Info 62 [00:02:23.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1139,6 +865,10 @@ 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/dependency/FnS.ts ProjectRootPath: undefined Info 64 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:34.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1160,7 +890,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1169,10 +899,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:34.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:35.000] request: { "command": "open", @@ -1182,36 +910,6 @@ Info 65 [00:02:35.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1229,6 +927,10 @@ Info 70 [00:02:47.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1249,16 +951,20 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 70 [00:02:51.000] response: - { - "responseRequired": false - } +Before request + Info 71 [00:02:52.000] request: { "command": "close", @@ -1268,32 +974,6 @@ Info 71 [00:02:52.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1306,6 +986,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1325,7 +1009,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1334,10 +1018,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:03:03.000] response: - { - "responseRequired": false - } +Before request + Info 74 [00:03:04.000] request: { "command": "close", @@ -1347,34 +1029,6 @@ Info 74 [00:03:04.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1385,6 +1039,10 @@ Info 76 [00:03:10.000] Files (2) Info 76 [00:03:11.000] ----------------------------------------------- Info 76 [00:03:12.000] Open files: +Info 76 [00:03:13.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1406,7 +1064,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1415,10 +1073,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:13.000] response: - { - "responseRequired": false - } +Before request + Info 77 [00:03:14.000] request: { "command": "open", @@ -1428,36 +1084,6 @@ Info 77 [00:03:14.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1490,6 +1116,10 @@ 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 + } After request PolledWatches:: @@ -1498,17 +1128,30 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:37.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 f6b236a37123a..7e655f6bea00c 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -265,28 +259,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:32.000] request: { "command": "open", @@ -296,24 +292,6 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -359,6 +337,10 @@ Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -366,7 +348,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -374,19 +356,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:02:00.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:01.000] request: { "command": "rename", @@ -398,57 +378,7 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 42 [00:02:03.000] response: { "response": { @@ -497,43 +427,6 @@ Info 42 [00:02:03.000] response: }, "responseRequired": true } -Info 43 [00:02:04.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -543,7 +436,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -560,6 +453,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 43 [00:02:04.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 4, + "type": "request" + } Info 44 [00:02:05.000] response: { "response": { @@ -608,6 +514,10 @@ Info 44 [00:02:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 45 [00:02:06.000] request: { "command": "rename", @@ -619,58 +529,6 @@ Info 45 [00:02:06.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:02:07.000] response: { "response": { @@ -719,6 +577,10 @@ Info 46 [00:02:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 47 [00:02:08.000] request: { "command": "rename", @@ -730,58 +592,6 @@ Info 47 [00:02:08.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:09.000] response: { "response": { @@ -830,6 +640,10 @@ Info 48 [00:02:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 49 [00:02:10.000] request: { "command": "rename", @@ -841,58 +655,6 @@ Info 49 [00:02:10.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:11.000] response: { "response": { @@ -941,6 +703,10 @@ Info 50 [00:02:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:12.000] request: { "command": "close", @@ -950,32 +716,6 @@ Info 51 [00:02:12.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -988,6 +728,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1007,7 +751,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1016,10 +760,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:23.000] response: - { - "responseRequired": false - } +Before request + Info 54 [00:02:24.000] request: { "command": "open", @@ -1029,34 +771,6 @@ Info 54 [00:02:24.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1073,6 +787,10 @@ Info 58 [00:02:35.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1093,16 +811,18 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 58 [00:02:39.000] response: - { - "responseRequired": false - } +Before request + Info 59 [00:02:40.000] request: { "command": "close", @@ -1112,32 +832,6 @@ Info 59 [00:02:40.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1150,6 +844,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1169,7 +867,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1178,10 +876,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:51.000] response: - { - "responseRequired": false - } +Before request + Info 62 [00:02:52.000] request: { "command": "close", @@ -1191,34 +887,6 @@ Info 62 [00:02:52.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1229,6 +897,10 @@ Info 64 [00:02:58.000] Files (2) Info 64 [00:02:59.000] ----------------------------------------------- Info 64 [00:03:00.000] Open files: +Info 64 [00:03:01.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1250,7 +922,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1259,10 +931,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:03:01.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:03:02.000] request: { "command": "open", @@ -1272,36 +942,6 @@ Info 65 [00:03:02.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1334,6 +974,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1342,17 +986,30 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:25.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 c001b2a08b7e8..10b99eb976085 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,14 +436,7 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -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 -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"} - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -532,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -543,6 +464,15 @@ 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 +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 @@ -577,31 +507,7 @@ Info 54 [00:02:37.000] FileName: /user/username/projects/myproject/random/ran Info 54 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 54 [00:02:39.000] request: { @@ -614,62 +520,6 @@ Info 54 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:40.000] response: { "response": { @@ -718,6 +568,10 @@ Info 55 [00:02:40.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:41.000] request: { "command": "rename", @@ -729,62 +583,6 @@ Info 56 [00:02:41.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:42.000] response: { "response": { @@ -833,6 +631,10 @@ Info 57 [00:02:42.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:43.000] request: { "command": "rename", @@ -844,62 +646,6 @@ Info 58 [00:02:43.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:44.000] response: { "response": { @@ -948,6 +694,10 @@ Info 59 [00:02:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:45.000] request: { "command": "rename", @@ -959,62 +709,6 @@ Info 60 [00:02:45.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:46.000] response: { "response": { @@ -1063,6 +757,10 @@ Info 61 [00:02:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:47.000] request: { "command": "rename", @@ -1074,62 +772,6 @@ Info 62 [00:02:47.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:48.000] response: { "response": { @@ -1177,4 +819,5 @@ Info 63 [00:02:48.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 9ebc97de856f7..9e258f94684ea 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,25 +436,7 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -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] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -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"} - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -543,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -554,36 +464,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +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 +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"} -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Info 48 [00:02:11.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] response: { "response": { @@ -632,6 +534,10 @@ Info 51 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:15.000] request: { "command": "rename", @@ -643,62 +549,6 @@ Info 52 [00:02:15.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 53 [00:02:16.000] response: { "response": { @@ -747,6 +597,10 @@ Info 53 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 54 [00:02:17.000] request: { "command": "rename", @@ -758,62 +612,6 @@ Info 54 [00:02:17.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:18.000] response: { "response": { @@ -862,6 +660,10 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:19.000] request: { "command": "rename", @@ -873,62 +675,6 @@ Info 56 [00:02:19.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:20.000] response: { "response": { @@ -977,6 +723,10 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:21.000] request: { "command": "rename", @@ -988,62 +738,6 @@ Info 58 [00:02:21.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:22.000] response: { "response": { @@ -1091,4 +785,5 @@ Info 59 [00:02:22.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 fb586720be566..16afa96680a4f 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -270,28 +264,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:32.000] request: { "command": "open", @@ -301,24 +297,6 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -364,6 +342,10 @@ Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -371,7 +353,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -379,19 +361,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:02:00.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:01.000] request: { "command": "rename", @@ -403,60 +383,8 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:04.000] response: { "response": { @@ -505,26 +433,7 @@ Info 43 [00:02:04.000] response: }, "responseRequired": true } -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 49 [00:02:12.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -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"} - +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -533,6 +442,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: @@ -541,7 +452,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -550,10 +461,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request +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 +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"} + PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -563,6 +479,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: {} @@ -572,8 +492,6 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: @@ -581,6 +499,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 49 [00:02:12.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Info 53 [00:02:16.000] response: { "response": { @@ -629,45 +561,6 @@ Info 53 [00:02:16.000] response: }, "responseRequired": true } -Info 54 [00:02:17.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -687,7 +580,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -696,6 +589,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 54 [00:02:17.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 55 [00:02:18.000] response: { "response": { @@ -744,6 +650,10 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:19.000] request: { "command": "rename", @@ -755,62 +665,6 @@ Info 56 [00:02:19.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:20.000] response: { "response": { @@ -859,6 +713,10 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:21.000] request: { "command": "rename", @@ -870,62 +728,6 @@ Info 58 [00:02:21.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:22.000] response: { "response": { @@ -974,6 +776,10 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:23.000] request: { "command": "rename", @@ -985,62 +791,6 @@ Info 60 [00:02:23.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:24.000] response: { "response": { @@ -1089,6 +839,10 @@ Info 61 [00:02:24.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:25.000] request: { "command": "close", @@ -1098,34 +852,6 @@ Info 62 [00:02:25.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 64 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 64 [00:02:28.000] Files (2) @@ -1138,6 +864,10 @@ Info 64 [00:02:32.000] ----------------------------------------------- Info 64 [00:02:33.000] Open files: Info 64 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined Info 64 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:36.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1159,7 +889,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1168,10 +898,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:37.000] request: { "command": "open", @@ -1181,36 +909,6 @@ Info 65 [00:02:37.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 66 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 67 [00:02:39.000] Search path: /user/username/projects/myproject/random Info 68 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -1227,6 +925,10 @@ Info 69 [00:02:48.000] FileName: /user/username/projects/myproject/dependency Info 69 [00:02:49.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 69 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 69 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:52.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1249,16 +951,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 69 [00:02:52.000] response: - { - "responseRequired": false - } +Before request + Info 70 [00:02:53.000] request: { "command": "close", @@ -1268,34 +972,6 @@ Info 70 [00:02:53.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 72 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 72 [00:02:56.000] Files (2) @@ -1308,6 +984,10 @@ Info 72 [00:03:00.000] ----------------------------------------------- Info 72 [00:03:01.000] Open files: Info 72 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 72 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:03:04.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1329,7 +1009,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1338,10 +1018,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:03:04.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:03:05.000] request: { "command": "close", @@ -1351,36 +1029,6 @@ Info 73 [00:03:05.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 74 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 75 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 75 [00:03:08.000] Files (2) @@ -1391,6 +1039,10 @@ Info 75 [00:03:11.000] Files (2) Info 75 [00:03:12.000] ----------------------------------------------- Info 75 [00:03:13.000] Open files: +Info 75 [00:03:14.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1414,7 +1066,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1423,10 +1075,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:14.000] response: - { - "responseRequired": false - } +Before request + Info 76 [00:03:15.000] request: { "command": "open", @@ -1436,38 +1086,6 @@ Info 76 [00:03:15.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 77 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 78 [00:03:17.000] Search path: /user/username/projects/myproject/random Info 79 [00:03:18.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -1501,6 +1119,10 @@ Info 94 [00:03:35.000] ----------------------------------------------- Info 94 [00:03:36.000] Open files: Info 94 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 94 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1509,17 +1131,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:39.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 6f4cfb7405189..d4a7a444fa541 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,24 +436,7 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -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 49 [00:02:10.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted +After request PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -542,7 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* + {} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -551,10 +464,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -After request +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted PolledWatches:: /user/username/projects/myproject/dependency/node_modules/@types: @@ -563,8 +479,6 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: @@ -576,12 +490,30 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} +Info 49 [00:02:10.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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] 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": { @@ -630,45 +562,6 @@ Info 53 [00:02:14.000] response: }, "responseRequired": true } -Info 54 [00:02:15.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -678,7 +571,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -697,6 +590,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 54 [00:02:15.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 55 [00:02:16.000] response: { "response": { @@ -745,6 +651,10 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:17.000] request: { "command": "rename", @@ -756,62 +666,6 @@ Info 56 [00:02:17.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:18.000] response: { "response": { @@ -860,6 +714,10 @@ Info 57 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:19.000] request: { "command": "rename", @@ -871,62 +729,6 @@ Info 58 [00:02:19.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:20.000] response: { "response": { @@ -975,6 +777,10 @@ Info 59 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:21.000] request: { "command": "rename", @@ -986,62 +792,6 @@ Info 60 [00:02:21.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:22.000] response: { "response": { @@ -1090,6 +840,10 @@ Info 61 [00:02:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:23.000] request: { "command": "close", @@ -1099,34 +853,6 @@ Info 62 [00:02:23.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1139,6 +865,10 @@ 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/dependency/FnS.ts ProjectRootPath: undefined Info 64 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 64 [00:02:34.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1160,7 +890,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1169,10 +899,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:34.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:35.000] request: { "command": "open", @@ -1182,36 +910,6 @@ Info 65 [00:02:35.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1228,6 +926,10 @@ Info 69 [00:02:46.000] FileName: /user/username/projects/myproject/dependency Info 69 [00:02:47.000] Projects: /user/username/projects/myproject/dependency/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 + } After request PolledWatches:: @@ -1250,16 +952,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 69 [00:02:50.000] response: - { - "responseRequired": false - } +Before request + Info 70 [00:02:51.000] request: { "command": "close", @@ -1269,34 +973,6 @@ Info 70 [00:02:51.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 72 [00:02:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) Info 72 [00:02:54.000] Files (2) @@ -1309,6 +985,10 @@ 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 + } After request PolledWatches:: @@ -1330,7 +1010,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1339,10 +1019,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:03:02.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:03:03.000] request: { "command": "close", @@ -1352,36 +1030,6 @@ Info 73 [00:03:03.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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/dependency/tsconfig.json' (Configured) Info 75 [00:03:06.000] Files (2) @@ -1392,6 +1040,10 @@ Info 75 [00:03:09.000] Files (2) Info 75 [00:03:10.000] ----------------------------------------------- Info 75 [00:03:11.000] Open files: +Info 75 [00:03:12.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1415,7 +1067,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1424,10 +1076,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:12.000] response: - { - "responseRequired": false - } +Before request + Info 76 [00:03:13.000] request: { "command": "open", @@ -1437,38 +1087,6 @@ Info 76 [00:03:13.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1502,6 +1120,10 @@ 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 + } After request PolledWatches:: @@ -1510,17 +1132,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:37.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 f2f4425ff76f4..b2e660a05b2a1 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -270,28 +264,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:31.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:32.000] request: { "command": "open", @@ -301,24 +297,6 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -364,6 +342,10 @@ Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -371,7 +353,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -379,19 +361,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:02:00.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:01.000] request: { "command": "rename", @@ -403,60 +383,8 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:04.000] response: { "response": { @@ -505,45 +433,6 @@ Info 43 [00:02:04.000] response: }, "responseRequired": true } -Info 44 [00:02:05.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -553,7 +442,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -563,7 +452,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -572,6 +461,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:05.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:06.000] response: { "response": { @@ -620,6 +522,10 @@ Info 45 [00:02:06.000] response: }, "responseRequired": true } +After request + +Before request + Info 46 [00:02:07.000] request: { "command": "rename", @@ -631,62 +537,6 @@ Info 46 [00:02:07.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 47 [00:02:08.000] response: { "response": { @@ -735,6 +585,10 @@ Info 47 [00:02:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 48 [00:02:09.000] request: { "command": "rename", @@ -746,62 +600,6 @@ Info 48 [00:02:09.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 49 [00:02:10.000] response: { "response": { @@ -850,6 +648,10 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 50 [00:02:11.000] request: { "command": "rename", @@ -861,62 +663,6 @@ Info 50 [00:02:11.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 51 [00:02:12.000] response: { "response": { @@ -965,6 +711,10 @@ Info 51 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:13.000] request: { "command": "close", @@ -974,34 +724,6 @@ Info 52 [00:02:13.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1014,6 +736,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1035,7 +761,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1044,10 +770,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:24.000] response: - { - "responseRequired": false - } +Before request + Info 55 [00:02:25.000] request: { "command": "open", @@ -1057,36 +781,6 @@ Info 55 [00:02:25.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1103,6 +797,10 @@ Info 59 [00:02:36.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1125,16 +823,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 59 [00:02:40.000] response: - { - "responseRequired": false - } +Before request + Info 60 [00:02:41.000] request: { "command": "close", @@ -1144,34 +844,6 @@ Info 60 [00:02:41.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1184,6 +856,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1205,7 +881,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1214,10 +890,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:52.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:53.000] request: { "command": "close", @@ -1227,36 +901,6 @@ Info 63 [00:02:53.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1267,6 +911,10 @@ 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] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1290,7 +938,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1299,10 +947,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:03:02.000] response: - { - "responseRequired": false - } +Before request + Info 66 [00:03:03.000] request: { "command": "open", @@ -1312,38 +958,6 @@ Info 66 [00:03:03.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1377,6 +991,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1385,17 +1003,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:27.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 df309e29ed075..f77586150fe96 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,45 +436,6 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -Info 44 [00:02:04.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -564,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -575,6 +464,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:04.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:05.000] response: { "response": { @@ -623,6 +525,10 @@ Info 45 [00:02:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 46 [00:02:06.000] request: { "command": "rename", @@ -634,62 +540,6 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 47 [00:02:07.000] response: { "response": { @@ -738,6 +588,10 @@ Info 47 [00:02:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 48 [00:02:08.000] request: { "command": "rename", @@ -749,62 +603,6 @@ Info 48 [00:02:08.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 49 [00:02:09.000] response: { "response": { @@ -853,6 +651,10 @@ Info 49 [00:02:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 50 [00:02:10.000] request: { "command": "rename", @@ -864,62 +666,6 @@ Info 50 [00:02:10.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 51 [00:02:11.000] response: { "response": { @@ -968,6 +714,10 @@ Info 51 [00:02:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:12.000] request: { "command": "close", @@ -977,34 +727,6 @@ Info 52 [00:02:12.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1017,6 +739,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1038,7 +764,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1047,10 +773,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:23.000] response: - { - "responseRequired": false - } +Before request + Info 55 [00:02:24.000] request: { "command": "open", @@ -1060,36 +784,6 @@ Info 55 [00:02:24.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1106,6 +800,10 @@ Info 59 [00:02:35.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1128,16 +826,18 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} /user/username/projects/myproject/random: {} -Info 59 [00:02:39.000] response: - { - "responseRequired": false - } +Before request + Info 60 [00:02:40.000] request: { "command": "close", @@ -1147,34 +847,6 @@ Info 60 [00:02:40.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1187,6 +859,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1208,7 +884,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -1217,10 +893,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:51.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:52.000] request: { "command": "close", @@ -1230,36 +904,6 @@ Info 63 [00:02:52.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1270,6 +914,10 @@ Info 65 [00:02:58.000] Files (2) Info 65 [00:02:59.000] ----------------------------------------------- Info 65 [00:03:00.000] Open files: +Info 65 [00:03:01.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1293,7 +941,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1302,10 +950,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:03:01.000] response: - { - "responseRequired": false - } +Before request + Info 66 [00:03:02.000] request: { "command": "open", @@ -1315,38 +961,6 @@ Info 66 [00:03:02.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1380,6 +994,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1388,17 +1006,32 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:26.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/dependency: + {} 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 25c89366b1d1f..cd30ac455845c 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,48 +436,6 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -Info 44 [00:02:04.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 6, - "offset": 1, - "endLine": 6, - "endOffset": 1, - "insertString": "const x = 10;" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -567,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -578,65 +464,33 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:04.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 6, + "offset": 1, + "endLine": 6, + "endOffset": 1, + "insertString": "const x = 10;" + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:05.000] response: { "responseRequired": false } -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before running timeout callbacks After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 46 [00:02:06.000] request: { @@ -649,65 +503,9 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -756,6 +554,10 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:11.000] request: { "command": "rename", @@ -767,62 +569,6 @@ Info 51 [00:02:11.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:12.000] response: { "response": { @@ -871,6 +617,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:13.000] request: { "command": "rename", @@ -882,62 +632,6 @@ Info 53 [00:02:13.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:14.000] response: { "response": { @@ -986,6 +680,10 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:15.000] request: { "command": "rename", @@ -997,62 +695,6 @@ Info 55 [00:02:15.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:16.000] response: { "response": { @@ -1101,6 +743,10 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:17.000] request: { "command": "rename", @@ -1112,62 +758,6 @@ Info 57 [00:02:17.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:18.000] response: { "response": { @@ -1215,4 +805,5 @@ Info 58 [00:02:18.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 fae8397c4e71a..924a4a486e518 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/dependency Info 3 [00:01:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json @@ -273,28 +267,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 21 [00:01:30.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:31.000] request: { "command": "open", @@ -304,24 +300,6 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} - 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 @@ -367,6 +345,10 @@ Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -374,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -382,19 +364,17 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 39 [00:01:59.000] response: - { - "responseRequired": false - } +Before request + Info 40 [00:02:00.000] request: { "command": "rename", @@ -406,60 +386,8 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:03.000] response: { "response": { @@ -508,48 +436,6 @@ Info 43 [00:02:03.000] response: }, "responseRequired": true } -Info 44 [00:02:04.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 6, - "offset": 1, - "endLine": 6, - "endOffset": 1, - "insertString": "const x = 10;" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -567,9 +453,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -578,10 +464,30 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 44 [00:02:04.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 6, + "offset": 1, + "endLine": 6, + "endOffset": 1, + "insertString": "const x = 10;" + }, + "seq": 4, + "type": "request" + } Info 45 [00:02:05.000] response: { "responseRequired": false } +After request + +Before request + Info 46 [00:02:06.000] request: { "command": "rename", @@ -593,65 +499,9 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -700,6 +550,10 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:11.000] request: { "command": "rename", @@ -711,62 +565,6 @@ Info 51 [00:02:11.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:12.000] response: { "response": { @@ -815,6 +613,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:13.000] request: { "command": "rename", @@ -826,62 +628,6 @@ Info 53 [00:02:13.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:14.000] response: { "response": { @@ -930,6 +676,10 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:15.000] request: { "command": "rename", @@ -941,62 +691,6 @@ Info 55 [00:02:15.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:16.000] response: { "response": { @@ -1045,6 +739,10 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:17.000] request: { "command": "rename", @@ -1056,62 +754,6 @@ Info 57 [00:02:17.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:18.000] response: { "response": { @@ -1159,4 +801,5 @@ Info 58 [00:02:18.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 77a104535b999..3d86ac21d4e4c 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -385,6 +359,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -392,7 +370,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -402,7 +380,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -410,13 +388,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -426,34 +402,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -505,6 +453,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -514,7 +466,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -526,7 +478,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -536,13 +488,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -554,77 +504,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -662,18 +542,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -696,7 +565,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -709,44 +578,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -828,6 +674,8 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +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* @@ -845,40 +693,6 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -929,39 +743,7 @@ Info 86 [00:03:35.000] FileName: /user/username/projects/myproject/random/ran Info 86 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 86 [00:03:37.000] request: { @@ -974,78 +756,6 @@ Info 86 [00:03:37.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:38.000] response: { "response": { @@ -1083,6 +793,10 @@ Info 87 [00:03:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 88 [00:03:39.000] request: { "command": "definitionAndBoundSpan", @@ -1094,78 +808,6 @@ Info 88 [00:03:39.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 89 [00:03:40.000] response: { "response": { @@ -1203,6 +845,10 @@ Info 89 [00:03:40.000] response: }, "responseRequired": true } +After request + +Before request + Info 90 [00:03:41.000] request: { "command": "definitionAndBoundSpan", @@ -1214,78 +860,6 @@ Info 90 [00:03:41.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 91 [00:03:42.000] response: { "response": { @@ -1317,95 +891,27 @@ Info 91 [00:03:42.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 92 [00:03:43.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 9, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 92 [00:03:43.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 9, + "type": "request" + } Info 93 [00:03:44.000] response: { "response": { @@ -1443,6 +949,10 @@ Info 93 [00:03:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 94 [00:03:45.000] request: { "command": "definitionAndBoundSpan", @@ -1454,78 +964,6 @@ Info 94 [00:03:45.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:46.000] response: { "response": { @@ -1563,6 +1001,10 @@ Info 95 [00:03:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 96 [00:03:47.000] request: { "command": "rename", @@ -1574,80 +1016,8 @@ Info 96 [00:03:47.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 97 [00:03:48.000] Search path: /user/username/projects/myproject/dependency Info 98 [00:03:49.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 99 [00:03:50.000] response: { "response": { @@ -1721,99 +1091,31 @@ Info 99 [00:03:50.000] response: "end": { "line": 9, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 100 [00:03:51.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -Info 101 [00:03:52.000] Search path: /user/username/projects/myproject/dependency -Info 102 [00:03:53.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 100 [00:03:51.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } +Info 101 [00:03:52.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:53.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 103 [00:03:54.000] response: { "response": { @@ -1895,6 +1197,10 @@ Info 103 [00:03:54.000] response: }, "responseRequired": true } +After request + +Before request + Info 104 [00:03:55.000] request: { "command": "rename", @@ -1906,80 +1212,8 @@ Info 104 [00:03:55.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:56.000] Search path: /user/username/projects/myproject/dependency Info 106 [00:03:57.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 107 [00:03:58.000] response: { "response": { @@ -2061,6 +1295,10 @@ Info 107 [00:03:58.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:59.000] request: { "command": "rename", @@ -2072,80 +1310,8 @@ Info 108 [00:03:59.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 109 [00:04:00.000] Search path: /user/username/projects/myproject/dependency Info 110 [00:04:01.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 111 [00:04:02.000] response: { "response": { @@ -2227,6 +1393,10 @@ Info 111 [00:04:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 112 [00:04:03.000] request: { "command": "rename", @@ -2238,80 +1408,8 @@ Info 112 [00:04:03.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 113 [00:04:04.000] Search path: /user/username/projects/myproject/dependency Info 114 [00:04:05.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 115 [00:04:06.000] response: { "response": { @@ -2392,4 +1490,5 @@ Info 115 [00:04:06.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 43db09a008778..1e6e060ddd920 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -385,6 +359,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -392,7 +370,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -402,7 +380,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -410,13 +388,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -426,34 +402,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -505,6 +453,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -514,7 +466,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -526,7 +478,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -536,13 +488,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -554,77 +504,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -662,18 +542,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -696,7 +565,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -709,44 +578,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -828,23 +674,14 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +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] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -856,79 +693,20 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - +Info 76 [00:02:55.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:02:59.000] response: { "response": { @@ -966,6 +744,10 @@ Info 80 [00:02:59.000] response: }, "responseRequired": true } +After request + +Before request + Info 81 [00:03:00.000] request: { "command": "definitionAndBoundSpan", @@ -977,78 +759,6 @@ Info 81 [00:03:00.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:03:01.000] response: { "response": { @@ -1086,6 +796,10 @@ Info 82 [00:03:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 83 [00:03:02.000] request: { "command": "definitionAndBoundSpan", @@ -1097,78 +811,6 @@ Info 83 [00:03:02.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 84 [00:03:03.000] response: { "response": { @@ -1200,95 +842,27 @@ Info 84 [00:03:03.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 85 [00:03:04.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 9, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 85 [00:03:04.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 9, + "type": "request" + } Info 86 [00:03:05.000] response: { "response": { @@ -1326,6 +900,10 @@ Info 86 [00:03:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:06.000] request: { "command": "definitionAndBoundSpan", @@ -1337,78 +915,6 @@ Info 87 [00:03:06.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:07.000] response: { "response": { @@ -1446,6 +952,10 @@ Info 88 [00:03:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 89 [00:03:08.000] request: { "command": "rename", @@ -1457,82 +967,10 @@ Info 89 [00:03:08.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] Search path: /user/username/projects/myproject/dependency Info 93 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 94 [00:03:13.000] response: { "response": { @@ -1606,99 +1044,31 @@ Info 94 [00:03:13.000] response: "end": { "line": 9, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 95 [00:03:14.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -Info 96 [00:03:15.000] Search path: /user/username/projects/myproject/dependency -Info 97 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 95 [00:03:14.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } +Info 96 [00:03:15.000] Search path: /user/username/projects/myproject/dependency +Info 97 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 98 [00:03:17.000] response: { "response": { @@ -1780,6 +1150,10 @@ Info 98 [00:03:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 99 [00:03:18.000] request: { "command": "rename", @@ -1791,80 +1165,8 @@ Info 99 [00:03:18.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 102 [00:03:21.000] response: { "response": { @@ -1946,6 +1248,10 @@ Info 102 [00:03:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 103 [00:03:22.000] request: { "command": "rename", @@ -1957,80 +1263,8 @@ Info 103 [00:03:22.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 106 [00:03:25.000] response: { "response": { @@ -2112,6 +1346,10 @@ Info 106 [00:03:25.000] response: }, "responseRequired": true } +After request + +Before request + Info 107 [00:03:26.000] request: { "command": "rename", @@ -2123,80 +1361,8 @@ Info 107 [00:03:26.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 110 [00:03:29.000] response: { "response": { @@ -2277,4 +1443,5 @@ Info 110 [00:03:29.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 b6e8812e8d141..17d9da0c86ba8 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -266,30 +260,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 23 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 24 [00:01:34.000] request: { "command": "open", @@ -299,26 +295,6 @@ Info 24 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -369,6 +345,10 @@ Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -376,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -384,7 +364,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -392,13 +372,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 43 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:02:05.000] request: { "command": "open", @@ -408,32 +386,6 @@ Info 44 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -485,6 +437,10 @@ Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -494,7 +450,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -504,7 +460,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -514,13 +470,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 61 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 62 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -532,70 +486,6 @@ Info 62 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:40.000] response: { "response": { @@ -633,6 +523,10 @@ Info 63 [00:02:40.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:41.000] request: { "command": "rename", @@ -644,7 +538,56 @@ Info 64 [00:02:41.000] request: "seq": 5, "type": "request" } -Before 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: + { + "response": { + "info": { + "canRename": true, + "displayName": "fn1", + "fullDisplayName": "\"/user/username/projects/myproject/dependency/FnS\".fn1", + "kind": "function", + "kindModifiers": "export", + "triggerSpan": { + "start": { + "line": 1, + "offset": 17 + }, + "end": { + "line": 1, + "offset": 20 + } + } + }, + "locs": [ + { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "locs": [ + { + "start": { + "line": 1, + "offset": 17 + }, + "end": { + "line": 1, + "offset": 20 + }, + "contextStart": { + "line": 1, + "offset": 1 + }, + "contextEnd": { + "line": 1, + "offset": 26 + } + } + ] + } + ] + }, + "responseRequired": true + } +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -655,6 +598,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: @@ -676,8 +621,26 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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 -After request +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +//# sourceMappingURL=FnS.d.ts.map + PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -688,6 +651,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} + +PolledWatches *deleted*:: /user/username/projects/myproject/decls/fns.d.ts: {"pollingInterval":2000} @@ -700,6 +665,8 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} +/user/username/projects/myproject/decls/fns.d.ts: *new* + {} FsWatchesRecursive:: /user/username/projects/myproject/main: @@ -711,65 +678,6 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:43.000] response: - { - "response": { - "info": { - "canRename": true, - "displayName": "fn1", - "fullDisplayName": "\"/user/username/projects/myproject/dependency/FnS\".fn1", - "kind": "function", - "kindModifiers": "export", - "triggerSpan": { - "start": { - "line": 1, - "offset": 17 - }, - "end": { - "line": 1, - "offset": 20 - } - } - }, - "locs": [ - { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "locs": [ - { - "start": { - "line": 1, - "offset": 17 - }, - "end": { - "line": 1, - "offset": 20 - }, - "contextStart": { - "line": 1, - "offset": 1 - }, - "contextEnd": { - "line": 1, - "offset": 26 - } - } - ] - } - ] - }, - "responseRequired": true - } -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 78 [00:02:57.000] request: { "command": "definitionAndBoundSpan", @@ -781,48 +689,6 @@ Info 78 [00:02:57.000] request: "seq": 6, "type": "request" } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -//# sourceMappingURL=FnS.d.ts.map - - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -843,42 +709,6 @@ Info 84 [00:03:03.000] Files (3) 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:06.000] response: { "response": { @@ -916,53 +746,6 @@ Info 87 [00:03:06.000] response: }, "responseRequired": true } -Info 88 [00:03:07.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 7, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -986,7 +769,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -999,6 +782,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 88 [00:03:07.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 7, + "type": "request" + } Info 89 [00:03:08.000] response: { "response": { @@ -1036,6 +832,10 @@ Info 89 [00:03:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 90 [00:03:09.000] request: { "command": "definitionAndBoundSpan", @@ -1047,78 +847,6 @@ Info 90 [00:03:09.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 91 [00:03:10.000] response: { "response": { @@ -1156,6 +884,10 @@ Info 91 [00:03:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 92 [00:03:11.000] request: { "command": "definitionAndBoundSpan", @@ -1167,78 +899,6 @@ Info 92 [00:03:11.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:12.000] response: { "response": { @@ -1276,89 +936,21 @@ Info 93 [00:03:12.000] response: }, "responseRequired": true } -Info 94 [00:03:13.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 13, - "offset": 1 - }, - "seq": 10, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +After request + +Before request +Info 94 [00:03:13.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 13, + "offset": 1 + }, + "seq": 10, + "type": "request" + } Info 95 [00:03:14.000] response: { "response": { @@ -1396,6 +988,10 @@ Info 95 [00:03:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 96 [00:03:15.000] request: { "command": "rename", @@ -1407,82 +1003,10 @@ Info 96 [00:03:15.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 101 [00:03:20.000] response: { "response": { @@ -1564,6 +1088,10 @@ Info 101 [00:03:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 102 [00:03:21.000] request: { "command": "rename", @@ -1575,80 +1103,8 @@ Info 102 [00:03:21.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:24.000] response: { "response": { @@ -1724,97 +1180,29 @@ Info 105 [00:03:24.000] response: "offset": 4 } } - ] - } - ] - }, - "responseRequired": true - } -Info 106 [00:03:25.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 106 [00:03:25.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 13, + "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: { "response": { @@ -1896,6 +1284,10 @@ Info 109 [00:03:28.000] response: }, "responseRequired": true } +After request + +Before request + Info 110 [00:03:29.000] request: { "command": "rename", @@ -1907,80 +1299,8 @@ Info 110 [00:03:29.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 113 [00:03:32.000] response: { "response": { @@ -2062,6 +1382,10 @@ Info 113 [00:03:32.000] response: }, "responseRequired": true } +After request + +Before request + Info 114 [00:03:33.000] request: { "command": "rename", @@ -2073,80 +1397,8 @@ Info 114 [00:03:33.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 117 [00:03:36.000] response: { "response": { @@ -2228,6 +1480,10 @@ Info 117 [00:03:36.000] response: }, "responseRequired": true } +After request + +Before request + Info 118 [00:03:37.000] request: { "command": "close", @@ -2237,42 +1493,6 @@ Info 118 [00:03:37.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 119 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 120 [00:03:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 120 [00:03:40.000] Files (3) @@ -2291,58 +1511,11 @@ Info 120 [00:03:49.000] FileName: /user/username/projects/myproject/main/main. Info 120 [00:03:50.000] Projects: /user/username/projects/myproject/main/tsconfig.json Info 120 [00:03:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined Info 120 [00:03:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 120 [00:03:53.000] response: { - "responseRequired": false - } -Info 121 [00:03:54.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 17, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2367,7 +1540,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2380,6 +1553,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 121 [00:03:54.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "seq": 17, + "type": "request" + } Info 122 [00:03:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 123 [00:03:56.000] Search path: /user/username/projects/myproject/random Info 124 [00:03:57.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2402,6 +1586,10 @@ Info 125 [00:04:10.000] FileName: /user/username/projects/myproject/dependency Info 125 [00:04:11.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 125 [00:04:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 125 [00:04:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:14.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2428,6 +1616,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2438,10 +1630,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:14.000] response: - { - "responseRequired": false - } +Before request + Info 126 [00:04:15.000] request: { "command": "close", @@ -2451,42 +1641,6 @@ Info 126 [00:04:15.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 127 [00:04:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 128 [00:04:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 128 [00:04:18.000] Files (3) @@ -2505,6 +1659,10 @@ Info 128 [00:04:27.000] FileName: /user/username/projects/myproject/dependency Info 128 [00:04:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 128 [00:04:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 128 [00:04:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 128 [00:04:31.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2530,7 +1688,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2543,10 +1701,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:31.000] response: - { - "responseRequired": false - } +Before request + Info 129 [00:04:32.000] request: { "command": "close", @@ -2556,44 +1712,6 @@ Info 129 [00:04:32.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 130 [00:04:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 131 [00:04:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 131 [00:04:35.000] Files (3) @@ -2610,6 +1728,10 @@ Info 131 [00:04:42.000] ----------------------------------------------- Info 131 [00:04:43.000] Open files: Info 131 [00:04:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 131 [00:04:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 131 [00:04:46.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2637,7 +1759,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2650,10 +1772,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:04:46.000] response: - { - "responseRequired": false - } +Before request + Info 132 [00:04:47.000] request: { "command": "close", @@ -2663,46 +1783,6 @@ Info 132 [00:04:47.000] request: "seq": 20, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 133 [00:04:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 134 [00:04:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 134 [00:04:50.000] Files (3) @@ -2717,6 +1797,10 @@ Info 134 [00:04:56.000] Files (2) Info 134 [00:04:57.000] ----------------------------------------------- Info 134 [00:04:58.000] Open files: +Info 134 [00:04:59.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2746,7 +1830,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2759,10 +1843,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 134 [00:04:59.000] response: - { - "responseRequired": false - } +Before request + Info 135 [00:05:00.000] request: { "command": "open", @@ -2772,48 +1854,6 @@ Info 135 [00:05:00.000] request: "seq": 21, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 136 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 137 [00:05:02.000] Search path: /user/username/projects/myproject/random Info 138 [00:05:03.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2874,6 +1914,10 @@ Info 168 [00:05:35.000] ----------------------------------------------- Info 168 [00:05:36.000] Open files: Info 168 [00:05:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 168 [00:05:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 168 [00:05:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2882,17 +1926,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 168 [00:05:39.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} +/user/username/projects/myproject/dependency: + {} 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 2d82e47fc53b3..7346f3e1ca6f1 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -385,6 +359,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -392,7 +370,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -402,7 +380,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -410,13 +388,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -426,34 +402,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -505,6 +453,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -514,7 +466,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -526,7 +478,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -536,13 +488,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -554,77 +504,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -662,18 +542,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -696,7 +565,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -709,44 +578,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -828,6 +674,8 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +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 @@ -838,17 +686,6 @@ Info 76 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/userna 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 80 [00:02:57.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] deleted @@ -874,6 +711,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -884,6 +725,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 80 [00:02:57.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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) @@ -898,40 +750,6 @@ Info 84 [00:03:01.000] Files (2) Matched by default include pattern '**/*' Info 85 [00:03:02.000] ----------------------------------------------- -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:03.000] response: { "response": { @@ -969,6 +787,10 @@ Info 86 [00:03:03.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:04.000] request: { "command": "definitionAndBoundSpan", @@ -980,74 +802,6 @@ Info 87 [00:03:04.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:05.000] response: { "response": { @@ -1085,6 +839,10 @@ Info 88 [00:03:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 89 [00:03:06.000] request: { "command": "definitionAndBoundSpan", @@ -1096,74 +854,6 @@ Info 89 [00:03:06.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 90 [00:03:07.000] response: { "response": { @@ -1201,6 +891,10 @@ Info 90 [00:03:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 91 [00:03:08.000] request: { "command": "definitionAndBoundSpan", @@ -1212,111 +906,47 @@ Info 91 [00:03:08.000] request: "seq": 9, "type": "request" } -Before request +Info 92 [00:03:09.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/main/main.ts", + "start": { + "line": 5, + "offset": 5 + }, + "end": { + "line": 5, + "offset": 8 + }, + "contextStart": { + "line": 1, + "offset": 1 + }, + "contextEnd": { + "line": 7, + "offset": 22 + } + } + ], + "textSpan": { + "start": { + "line": 12, + "offset": 1 + }, + "end": { + "line": 12, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} +Before request -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -Info 92 [00:03:09.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/main/main.ts", - "start": { - "line": 5, - "offset": 5 - }, - "end": { - "line": 5, - "offset": 8 - }, - "contextStart": { - "line": 1, - "offset": 1 - }, - "contextEnd": { - "line": 7, - "offset": 22 - } - } - ], - "textSpan": { - "start": { - "line": 12, - "offset": 1 - }, - "end": { - "line": 12, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 93 [00:03:10.000] request: { "command": "definitionAndBoundSpan", @@ -1328,74 +958,6 @@ Info 93 [00:03:10.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 94 [00:03:11.000] response: { "response": { @@ -1433,6 +995,10 @@ Info 94 [00:03:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 95 [00:03:12.000] request: { "command": "rename", @@ -1444,79 +1010,9 @@ Info 95 [00:03:12.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 99 [00:03:16.000] response: { "response": { @@ -1565,53 +1061,6 @@ Info 99 [00:03:16.000] response: }, "responseRequired": true } -Info 100 [00:03:17.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -1623,7 +1072,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -1648,6 +1097,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 100 [00:03:17.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } Info 101 [00:03:18.000] response: { "response": { @@ -1690,95 +1152,27 @@ Info 101 [00:03:18.000] response: "offset": 26 } } - ] - } - ] - }, - "responseRequired": true - } -Info 102 [00:03:19.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 102 [00:03:19.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 13, + "type": "request" + } Info 103 [00:03:20.000] response: { "response": { @@ -1827,6 +1221,10 @@ Info 103 [00:03:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 104 [00:03:21.000] request: { "command": "rename", @@ -1838,78 +1236,6 @@ Info 104 [00:03:21.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:22.000] response: { "response": { @@ -1958,6 +1284,10 @@ Info 105 [00:03:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 106 [00:03:23.000] request: { "command": "rename", @@ -1969,78 +1299,6 @@ Info 106 [00:03:23.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 107 [00:03:24.000] response: { "response": { @@ -2089,6 +1347,10 @@ Info 107 [00:03:24.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:25.000] request: { "command": "close", @@ -2098,42 +1360,6 @@ Info 108 [00:03:25.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 109 [00:03:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 110 [00:03:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 110 [00:03:28.000] Files (2) @@ -2146,64 +1372,17 @@ Info 110 [00:03:32.000] ----------------------------------------------- Info 110 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) Info 110 [00:03:34.000] Files (2) -Info 110 [00:03:35.000] ----------------------------------------------- -Info 110 [00:03:36.000] Open files: -Info 110 [00:03:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 110 [00:03:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 110 [00:03:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 110 [00:03:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - +Info 110 [00:03:35.000] ----------------------------------------------- +Info 110 [00:03:36.000] Open files: +Info 110 [00:03:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 110 [00:03:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 110 [00:03:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 110 [00:03:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 110 [00:03:41.000] response: { "responseRequired": false } -Info 111 [00:03:42.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 17, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2228,7 +1407,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2241,6 +1420,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 111 [00:03:42.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "seq": 17, + "type": "request" + } Info 112 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 113 [00:03:44.000] Search path: /user/username/projects/myproject/random Info 114 [00:03:45.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2264,6 +1454,10 @@ Info 116 [00:03:59.000] FileName: /user/username/projects/myproject/dependency Info 116 [00:04:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 116 [00:04:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 116 [00:04:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 116 [00:04:03.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2288,6 +1482,12 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2298,10 +1498,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:04:03.000] response: - { - "responseRequired": false - } +Before request + Info 117 [00:04:04.000] request: { "command": "close", @@ -2311,40 +1509,6 @@ Info 117 [00:04:04.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 118 [00:04:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 119 [00:04:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 119 [00:04:07.000] Files (2) @@ -2363,6 +1527,10 @@ Info 119 [00:04:16.000] FileName: /user/username/projects/myproject/dependency Info 119 [00:04:17.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 119 [00:04:18.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 119 [00:04:19.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:04:20.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2386,7 +1554,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2399,10 +1567,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:04:20.000] response: - { - "responseRequired": false - } +Before request + Info 120 [00:04:21.000] request: { "command": "close", @@ -2412,42 +1578,6 @@ Info 120 [00:04:21.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 121 [00:04:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 122 [00:04:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 122 [00:04:24.000] Files (2) @@ -2464,6 +1594,10 @@ Info 122 [00:04:31.000] ----------------------------------------------- Info 122 [00:04:32.000] Open files: Info 122 [00:04:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 122 [00:04:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:04:35.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2489,7 +1623,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2502,10 +1636,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:04:35.000] response: - { - "responseRequired": false - } +Before request + Info 123 [00:04:36.000] request: { "command": "close", @@ -2515,44 +1647,6 @@ Info 123 [00:04:36.000] request: "seq": 20, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 124 [00:04:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 125 [00:04:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 125 [00:04:39.000] Files (2) @@ -2567,6 +1661,10 @@ Info 125 [00:04:45.000] Files (2) Info 125 [00:04:46.000] ----------------------------------------------- Info 125 [00:04:47.000] Open files: +Info 125 [00:04:48.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2594,7 +1692,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2607,10 +1705,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:48.000] response: - { - "responseRequired": false - } +Before request + Info 126 [00:04:49.000] request: { "command": "open", @@ -2620,46 +1716,6 @@ Info 126 [00:04:49.000] request: "seq": 21, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 127 [00:04:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 128 [00:04:51.000] Search path: /user/username/projects/myproject/random Info 129 [00:04:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2715,6 +1771,10 @@ Info 157 [00:05:22.000] ----------------------------------------------- Info 157 [00:05:23.000] Open files: Info 157 [00:05:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 157 [00:05:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 157 [00:05:26.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2723,17 +1783,40 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 157 [00:05:26.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} +/user/username/projects/myproject/dependency: + {} 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 16eae3997b096..1153238b7a5e4 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -266,30 +260,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 23 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 24 [00:01:34.000] request: { "command": "open", @@ -299,26 +295,6 @@ Info 24 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -369,6 +345,10 @@ Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -376,7 +356,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -384,7 +364,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -392,13 +372,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 43 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:02:05.000] request: { "command": "open", @@ -408,32 +386,6 @@ Info 44 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -485,6 +437,10 @@ Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -494,7 +450,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -504,7 +460,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -514,13 +470,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 61 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 62 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -532,70 +486,6 @@ Info 62 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:40.000] response: { "response": { @@ -633,6 +523,10 @@ Info 63 [00:02:40.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:41.000] request: { "command": "definitionAndBoundSpan", @@ -644,70 +538,6 @@ Info 64 [00:02:41.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:42.000] response: { "response": { @@ -745,6 +575,10 @@ Info 65 [00:02:42.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:43.000] request: { "command": "definitionAndBoundSpan", @@ -756,70 +590,6 @@ Info 66 [00:02:43.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:44.000] response: { "response": { @@ -857,6 +627,10 @@ Info 67 [00:02:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", @@ -868,70 +642,6 @@ Info 68 [00:02:45.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:46.000] response: { "response": { @@ -969,6 +679,10 @@ Info 69 [00:02:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:47.000] request: { "command": "definitionAndBoundSpan", @@ -980,70 +694,6 @@ Info 70 [00:02:47.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:48.000] response: { "response": { @@ -1081,6 +731,10 @@ Info 71 [00:02:48.000] response: }, "responseRequired": true } +After request + +Before request + Info 72 [00:02:49.000] request: { "command": "rename", @@ -1092,73 +746,7 @@ Info 72 [00:02:49.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 74 [00:02:51.000] response: { "response": { @@ -1207,51 +795,6 @@ Info 74 [00:02:51.000] response: }, "responseRequired": true } -Info 75 [00:02:52.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 10, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -1263,7 +806,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -1286,6 +829,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 75 [00:02:52.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 10, + "type": "request" + } Info 76 [00:02:53.000] response: { "response": { @@ -1326,93 +882,29 @@ Info 76 [00:02:53.000] response: "contextEnd": { "line": 2, "offset": 26 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 77 [00:02:54.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 77 [00:02:54.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 11, + "type": "request" + } Info 78 [00:02:55.000] response: { "response": { @@ -1461,6 +953,10 @@ Info 78 [00:02:55.000] response: }, "responseRequired": true } +After request + +Before request + Info 79 [00:02:56.000] request: { "command": "rename", @@ -1472,74 +968,6 @@ Info 79 [00:02:56.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:02:57.000] response: { "response": { @@ -1588,6 +1016,10 @@ Info 80 [00:02:57.000] response: }, "responseRequired": true } +After request + +Before request + Info 81 [00:02:58.000] request: { "command": "rename", @@ -1599,74 +1031,6 @@ Info 81 [00:02:58.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:02:59.000] response: { "response": { @@ -1715,6 +1079,10 @@ Info 82 [00:02:59.000] response: }, "responseRequired": true } +After request + +Before request + Info 83 [00:03:00.000] request: { "command": "close", @@ -1724,40 +1092,6 @@ Info 83 [00:03:00.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1767,65 +1101,20 @@ Info 85 [00:03:05.000] Project '/user/username/projects/myproject/dependency/t 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +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: { "responseRequired": false } -Info 86 [00:03:17.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 15, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -1848,7 +1137,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1861,6 +1150,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 86 [00:03:17.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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 @@ -1883,6 +1183,10 @@ Info 90 [00:03:33.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1907,6 +1211,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1917,10 +1225,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:37.000] response: - { - "responseRequired": false - } +Before request + Info 91 [00:03:38.000] request: { "command": "close", @@ -1930,40 +1236,6 @@ Info 91 [00:03:38.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1982,6 +1254,10 @@ Info 93 [00:03:50.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2005,7 +1281,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2018,10 +1294,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:54.000] response: - { - "responseRequired": false - } +Before request + Info 94 [00:03:55.000] request: { "command": "close", @@ -2031,42 +1305,6 @@ Info 94 [00:03:55.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2083,6 +1321,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2108,7 +1350,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2121,10 +1363,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:04:09.000] response: - { - "responseRequired": false - } +Before request + Info 97 [00:04:10.000] request: { "command": "close", @@ -2134,44 +1374,6 @@ Info 97 [00:04:10.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2186,6 +1388,10 @@ Info 99 [00:04:19.000] Files (2) Info 99 [00:04:20.000] ----------------------------------------------- Info 99 [00:04:21.000] Open files: +Info 99 [00:04:22.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2213,7 +1419,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2226,10 +1432,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:04:22.000] response: - { - "responseRequired": false - } +Before request + Info 100 [00:04:23.000] request: { "command": "open", @@ -2239,46 +1443,6 @@ Info 100 [00:04:23.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -2334,6 +1498,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2342,17 +1510,40 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:05:00.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} +/user/username/projects/myproject/dependency: + {} 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 68fff55d39c5d..598a72c157f14 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -385,6 +359,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -392,7 +370,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -402,7 +380,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -410,13 +388,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -426,34 +402,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -505,6 +453,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -514,7 +466,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -526,7 +478,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -536,13 +488,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -554,77 +504,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -662,18 +542,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -696,7 +565,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -709,44 +578,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -828,6 +674,8 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +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* @@ -839,40 +687,6 @@ Before running timeout callbacks {"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"} -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -922,39 +736,7 @@ Info 85 [00:03:34.000] FileName: /user/username/projects/myproject/random/ran Info 85 [00:03:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 85 [00:03:36.000] request: { @@ -967,78 +749,6 @@ Info 85 [00:03:36.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:37.000] response: { "response": { @@ -1076,6 +786,10 @@ Info 86 [00:03:37.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:38.000] request: { "command": "definitionAndBoundSpan", @@ -1087,78 +801,6 @@ Info 87 [00:03:38.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:39.000] response: { "response": { @@ -1196,6 +838,10 @@ Info 88 [00:03:39.000] response: }, "responseRequired": true } +After request + +Before request + Info 89 [00:03:40.000] request: { "command": "definitionAndBoundSpan", @@ -1207,78 +853,6 @@ Info 89 [00:03:40.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 90 [00:03:41.000] response: { "response": { @@ -1310,95 +884,27 @@ Info 90 [00:03:41.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 91 [00:03:42.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 9, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 91 [00:03:42.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 9, + "type": "request" + } Info 92 [00:03:43.000] response: { "response": { @@ -1436,6 +942,10 @@ Info 92 [00:03:43.000] response: }, "responseRequired": true } +After request + +Before request + Info 93 [00:03:44.000] request: { "command": "definitionAndBoundSpan", @@ -1447,78 +957,6 @@ Info 93 [00:03:44.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 94 [00:03:45.000] response: { "response": { @@ -1556,6 +994,10 @@ Info 94 [00:03:45.000] response: }, "responseRequired": true } +After request + +Before request + Info 95 [00:03:46.000] request: { "command": "rename", @@ -1567,80 +1009,8 @@ Info 95 [00:03:46.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 96 [00:03:47.000] Search path: /user/username/projects/myproject/dependency Info 97 [00:03:48.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 98 [00:03:49.000] response: { "response": { @@ -1714,99 +1084,31 @@ Info 98 [00:03:49.000] response: "end": { "line": 9, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 99 [00:03:50.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 99 [00:03:50.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "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: { "response": { @@ -1888,6 +1190,10 @@ Info 102 [00:03:53.000] response: }, "responseRequired": true } +After request + +Before request + Info 103 [00:03:54.000] request: { "command": "rename", @@ -1899,80 +1205,8 @@ Info 103 [00:03:54.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 106 [00:03:57.000] response: { "response": { @@ -2054,6 +1288,10 @@ Info 106 [00:03:57.000] response: }, "responseRequired": true } +After request + +Before request + Info 107 [00:03:58.000] request: { "command": "rename", @@ -2065,80 +1303,8 @@ Info 107 [00:03:58.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 110 [00:04:01.000] response: { "response": { @@ -2220,6 +1386,10 @@ Info 110 [00:04:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 111 [00:04:02.000] request: { "command": "rename", @@ -2231,80 +1401,8 @@ Info 111 [00:04:02.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 114 [00:04:05.000] response: { "response": { @@ -2385,4 +1483,5 @@ Info 114 [00:04:05.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 9dbf0e19fbfca..596b36a80382f 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -385,6 +359,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -392,7 +370,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -402,7 +380,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -410,13 +388,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -426,34 +402,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -505,6 +453,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -514,7 +466,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -526,7 +478,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -536,13 +488,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -554,77 +504,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -662,18 +542,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -696,7 +565,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -709,44 +578,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -828,12 +674,19 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +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 +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: { "command": "definitionAndBoundSpan", @@ -845,83 +698,8 @@ Info 76 [00:02:55.000] request: "seq": 6, "type": "request" } -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"} - - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 79 [00:02:58.000] response: { "response": { @@ -959,6 +737,10 @@ Info 79 [00:02:58.000] response: }, "responseRequired": true } +After request + +Before request + Info 80 [00:02:59.000] request: { "command": "definitionAndBoundSpan", @@ -970,78 +752,6 @@ Info 80 [00:02:59.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 81 [00:03:00.000] response: { "response": { @@ -1079,6 +789,10 @@ Info 81 [00:03:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 82 [00:03:01.000] request: { "command": "definitionAndBoundSpan", @@ -1090,78 +804,6 @@ Info 82 [00:03:01.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 83 [00:03:02.000] response: { "response": { @@ -1193,95 +835,27 @@ Info 83 [00:03:02.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 84 [00:03:03.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 9, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 84 [00:03:03.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 9, + "type": "request" + } Info 85 [00:03:04.000] response: { "response": { @@ -1319,6 +893,10 @@ Info 85 [00:03:04.000] response: }, "responseRequired": true } +After request + +Before request + Info 86 [00:03:05.000] request: { "command": "definitionAndBoundSpan", @@ -1330,78 +908,6 @@ Info 86 [00:03:05.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:06.000] response: { "response": { @@ -1439,6 +945,10 @@ Info 87 [00:03:06.000] response: }, "responseRequired": true } +After request + +Before request + Info 88 [00:03:07.000] request: { "command": "rename", @@ -1450,82 +960,10 @@ Info 88 [00:03:07.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] Search path: /user/username/projects/myproject/dependency Info 92 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:12.000] response: { "response": { @@ -1599,99 +1037,31 @@ Info 93 [00:03:12.000] response: "end": { "line": 9, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 94 [00:03:13.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 94 [00:03:13.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } +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: { "response": { @@ -1773,6 +1143,10 @@ Info 97 [00:03:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 98 [00:03:17.000] request: { "command": "rename", @@ -1784,80 +1158,8 @@ Info 98 [00:03:17.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 101 [00:03:20.000] response: { "response": { @@ -1939,6 +1241,10 @@ Info 101 [00:03:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 102 [00:03:21.000] request: { "command": "rename", @@ -1950,80 +1256,8 @@ Info 102 [00:03:21.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:24.000] response: { "response": { @@ -2105,6 +1339,10 @@ Info 105 [00:03:24.000] response: }, "responseRequired": true } +After request + +Before request + Info 106 [00:03:25.000] request: { "command": "rename", @@ -2116,80 +1354,8 @@ Info 106 [00:03:25.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 109 [00:03:28.000] response: { "response": { @@ -2270,4 +1436,5 @@ Info 109 [00:03:28.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 89127d28499da..0aeb1bfd1fc97 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -275,32 +269,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:35.000] request: { "command": "open", @@ -310,28 +306,6 @@ Info 25 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -382,6 +356,10 @@ Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -389,7 +367,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -399,7 +377,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -407,13 +385,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 44 [00:02:05.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:06.000] request: { "command": "open", @@ -423,34 +399,6 @@ Info 45 [00:02:06.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -502,6 +450,10 @@ Info 62 [00:02:35.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -511,7 +463,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -523,7 +475,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -533,13 +485,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:39.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:40.000] request: { "command": "definitionAndBoundSpan", @@ -551,77 +501,7 @@ Info 63 [00:02:40.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:42.000] response: { "response": { @@ -659,53 +539,6 @@ Info 65 [00:02:42.000] response: }, "responseRequired": true } -Info 66 [00:02:43.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -717,7 +550,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -742,6 +575,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:43.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 67 [00:02:44.000] response: { "response": { @@ -790,6 +636,8 @@ Info 67 [00:02:44.000] response: }, "responseRequired": true } +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* @@ -799,17 +647,6 @@ Info 73 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/project 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 77 [00:02:56.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } 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"} @@ -825,6 +662,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/main/tsconfig.json: {} @@ -847,45 +688,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 77 [00:02:56.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 81 [00:03:00.000] response: { "response": { @@ -923,53 +739,6 @@ Info 81 [00:03:00.000] response: }, "responseRequired": true } -Info 82 [00:03:01.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 7, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -993,7 +762,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -1006,6 +775,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 82 [00:03:01.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 7, + "type": "request" + } Info 83 [00:03:02.000] response: { "response": { @@ -1043,6 +825,10 @@ Info 83 [00:03:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 84 [00:03:03.000] request: { "command": "definitionAndBoundSpan", @@ -1054,78 +840,6 @@ Info 84 [00:03:03.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 85 [00:03:04.000] response: { "response": { @@ -1163,6 +877,10 @@ Info 85 [00:03:04.000] response: }, "responseRequired": true } +After request + +Before request + Info 86 [00:03:05.000] request: { "command": "definitionAndBoundSpan", @@ -1174,78 +892,6 @@ Info 86 [00:03:05.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:06.000] response: { "response": { @@ -1283,89 +929,21 @@ Info 87 [00:03:06.000] response: }, "responseRequired": true } -Info 88 [00:03:07.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 13, - "offset": 1 - }, - "seq": 10, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +After request + +Before request +Info 88 [00:03:07.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 13, + "offset": 1 + }, + "seq": 10, + "type": "request" + } Info 89 [00:03:08.000] response: { "response": { @@ -1403,6 +981,10 @@ Info 89 [00:03:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 90 [00:03:09.000] request: { "command": "rename", @@ -1414,82 +996,10 @@ Info 90 [00:03:09.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 91 [00:03:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Info 92 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:14.000] response: { "response": { @@ -1571,6 +1081,10 @@ Info 95 [00:03:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 96 [00:03:15.000] request: { "command": "rename", @@ -1582,80 +1096,8 @@ Info 96 [00:03:15.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 99 [00:03:18.000] response: { "response": { @@ -1731,97 +1173,29 @@ Info 99 [00:03:18.000] response: "offset": 4 } } - ] - } - ] - }, - "responseRequired": true - } -Info 100 [00:03:19.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 100 [00:03:19.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "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: { "response": { @@ -1903,6 +1277,10 @@ Info 103 [00:03:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 104 [00:03:23.000] request: { "command": "rename", @@ -1914,80 +1292,8 @@ Info 104 [00:03:23.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 107 [00:03:26.000] response: { "response": { @@ -2069,6 +1375,10 @@ Info 107 [00:03:26.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:27.000] request: { "command": "rename", @@ -2080,80 +1390,8 @@ Info 108 [00:03:27.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 111 [00:03:30.000] response: { "response": { @@ -2235,6 +1473,10 @@ Info 111 [00:03:30.000] response: }, "responseRequired": true } +After request + +Before request + Info 112 [00:03:31.000] request: { "command": "close", @@ -2244,42 +1486,6 @@ Info 112 [00:03:31.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 113 [00:03:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 114 [00:03:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 114 [00:03:34.000] Files (3) @@ -2298,58 +1504,11 @@ Info 114 [00:03:43.000] FileName: /user/username/projects/myproject/main/main. Info 114 [00:03:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json Info 114 [00:03:45.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined Info 114 [00:03:46.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 114 [00:03:47.000] response: { - "responseRequired": false - } -Info 115 [00:03:48.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 17, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2374,7 +1533,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2387,6 +1546,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 115 [00:03:48.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "seq": 17, + "type": "request" + } Info 116 [00:03:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 117 [00:03:50.000] Search path: /user/username/projects/myproject/random Info 118 [00:03:51.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2409,6 +1579,10 @@ Info 119 [00:04:04.000] FileName: /user/username/projects/myproject/dependency Info 119 [00:04:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 119 [00:04:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 119 [00:04:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:04:08.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2435,6 +1609,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2445,10 +1623,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:04:08.000] response: - { - "responseRequired": false - } +Before request + Info 120 [00:04:09.000] request: { "command": "close", @@ -2458,42 +1634,6 @@ Info 120 [00:04:09.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 121 [00:04:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 122 [00:04:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 122 [00:04:12.000] Files (3) @@ -2512,6 +1652,10 @@ Info 122 [00:04:21.000] FileName: /user/username/projects/myproject/dependency Info 122 [00:04:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 122 [00:04:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 122 [00:04:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:04:25.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2537,7 +1681,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2550,10 +1694,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:04:25.000] response: - { - "responseRequired": false - } +Before request + Info 123 [00:04:26.000] request: { "command": "close", @@ -2563,44 +1705,6 @@ Info 123 [00:04:26.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 124 [00:04:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 125 [00:04:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 125 [00:04:29.000] Files (3) @@ -2617,6 +1721,10 @@ Info 125 [00:04:36.000] ----------------------------------------------- Info 125 [00:04:37.000] Open files: Info 125 [00:04:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 125 [00:04:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:40.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2644,7 +1752,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2657,10 +1765,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:40.000] response: - { - "responseRequired": false - } +Before request + Info 126 [00:04:41.000] request: { "command": "close", @@ -2670,46 +1776,6 @@ Info 126 [00:04:41.000] request: "seq": 20, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 127 [00:04:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 128 [00:04:43.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 128 [00:04:44.000] Files (3) @@ -2724,6 +1790,10 @@ Info 128 [00:04:50.000] Files (2) Info 128 [00:04:51.000] ----------------------------------------------- Info 128 [00:04:52.000] Open files: +Info 128 [00:04:53.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2753,7 +1823,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2766,10 +1836,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:53.000] response: - { - "responseRequired": false - } +Before request + Info 129 [00:04:54.000] request: { "command": "open", @@ -2779,48 +1847,6 @@ Info 129 [00:04:54.000] request: "seq": 21, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 130 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 131 [00:04:56.000] Search path: /user/username/projects/myproject/random Info 132 [00:04:57.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2880,6 +1906,10 @@ Info 161 [00:05:28.000] ----------------------------------------------- Info 161 [00:05:29.000] Open files: Info 161 [00:05:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 161 [00:05:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 161 [00:05:32.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2888,17 +1918,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 161 [00:05:32.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} +/user/username/projects/myproject/dependency: + {} 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 9d764bdcccb74..5de7d027ebaf6 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -385,6 +359,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -392,7 +370,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -402,7 +380,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -410,13 +388,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -426,34 +402,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -505,6 +453,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -514,7 +466,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -526,7 +478,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -536,13 +488,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -554,77 +504,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -662,18 +542,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -696,7 +565,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -709,44 +578,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -828,6 +674,8 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +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 @@ -837,17 +685,6 @@ Info 75 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earli 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 79 [00:02:56.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted @@ -873,43 +710,8 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} +FsWatches *deleted*:: /user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: {} FsWatchesRecursive:: @@ -922,6 +724,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 79 [00:02:56.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file Info 83 [00:03:00.000] response: { "response": { @@ -959,53 +775,6 @@ Info 83 [00:03:00.000] response: }, "responseRequired": true } -Info 84 [00:03:01.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 7, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -1017,7 +786,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -1042,6 +811,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 84 [00:03:01.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 7, + "type": "request" + } Info 85 [00:03:02.000] response: { "response": { @@ -1079,6 +861,10 @@ Info 85 [00:03:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 86 [00:03:03.000] request: { "command": "definitionAndBoundSpan", @@ -1090,78 +876,6 @@ Info 86 [00:03:03.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:04.000] response: { "response": { @@ -1199,6 +913,10 @@ Info 87 [00:03:04.000] response: }, "responseRequired": true } +After request + +Before request + Info 88 [00:03:05.000] request: { "command": "definitionAndBoundSpan", @@ -1210,115 +928,47 @@ Info 88 [00:03:05.000] request: "seq": 9, "type": "request" } -Before request +Info 89 [00:03:06.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/decls/fns.d.ts", + "start": { + "line": 4, + "offset": 25 + }, + "end": { + "line": 4, + "offset": 28 + }, + "contextStart": { + "line": 4, + "offset": 1 + }, + "contextEnd": { + "line": 4, + "offset": 37 + } + } + ], + "textSpan": { + "start": { + "line": 12, + "offset": 1 + }, + "end": { + "line": 12, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} +Before request -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -Info 89 [00:03:06.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/decls/fns.d.ts", - "start": { - "line": 4, - "offset": 25 - }, - "end": { - "line": 4, - "offset": 28 - }, - "contextStart": { - "line": 4, - "offset": 1 - }, - "contextEnd": { - "line": 4, - "offset": 37 - } - } - ], - "textSpan": { - "start": { - "line": 12, - "offset": 1 - }, - "end": { - "line": 12, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 90 [00:03:07.000] request: { "command": "definitionAndBoundSpan", @@ -1330,78 +980,6 @@ Info 90 [00:03:07.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 91 [00:03:08.000] response: { "response": { @@ -1439,6 +1017,10 @@ Info 91 [00:03:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 92 [00:03:09.000] request: { "command": "rename", @@ -1450,80 +1032,8 @@ Info 92 [00:03:09.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Info 94 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:12.000] response: { "response": { @@ -1572,6 +1082,10 @@ Info 95 [00:03:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 96 [00:03:13.000] request: { "command": "rename", @@ -1583,78 +1097,6 @@ Info 96 [00:03:13.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 97 [00:03:14.000] response: { "response": { @@ -1703,89 +1145,21 @@ Info 97 [00:03:14.000] response: }, "responseRequired": true } -Info 98 [00:03:15.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 98 [00:03:15.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 13, + "type": "request" + } Info 99 [00:03:16.000] response: { "response": { @@ -1834,6 +1208,10 @@ Info 99 [00:03:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 100 [00:03:17.000] request: { "command": "rename", @@ -1845,78 +1223,6 @@ Info 100 [00:03:17.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 101 [00:03:18.000] response: { "response": { @@ -1965,6 +1271,10 @@ Info 101 [00:03:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 102 [00:03:19.000] request: { "command": "rename", @@ -1976,78 +1286,6 @@ Info 102 [00:03:19.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 103 [00:03:20.000] response: { "response": { @@ -2096,6 +1334,10 @@ Info 103 [00:03:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 104 [00:03:21.000] request: { "command": "close", @@ -2105,42 +1347,6 @@ Info 104 [00:03:21.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 106 [00:03:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 106 [00:03:24.000] Files (3) @@ -2159,58 +1365,11 @@ Info 106 [00:03:33.000] FileName: /user/username/projects/myproject/main/main. Info 106 [00:03:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json Info 106 [00:03:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined Info 106 [00:03:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 106 [00:03:37.000] response: { - "responseRequired": false - } -Info 107 [00:03:38.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 17, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2235,7 +1394,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2248,6 +1407,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 107 [00:03:38.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "seq": 17, + "type": "request" + } Info 108 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 109 [00:03:40.000] Search path: /user/username/projects/myproject/random Info 110 [00:03:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2270,6 +1440,10 @@ Info 111 [00:03:54.000] FileName: /user/username/projects/myproject/dependency Info 111 [00:03:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 111 [00:03:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 111 [00:03:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 111 [00:03:58.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2296,6 +1470,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2306,10 +1484,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:58.000] response: - { - "responseRequired": false - } +Before request + Info 112 [00:03:59.000] request: { "command": "close", @@ -2319,42 +1495,6 @@ Info 112 [00:03:59.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 113 [00:04:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 114 [00:04:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 114 [00:04:02.000] Files (3) @@ -2373,6 +1513,10 @@ Info 114 [00:04:11.000] FileName: /user/username/projects/myproject/dependency Info 114 [00:04:12.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 114 [00:04:13.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 114 [00:04:14.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 114 [00:04:15.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2398,7 +1542,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2411,10 +1555,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:04:15.000] response: - { - "responseRequired": false - } +Before request + Info 115 [00:04:16.000] request: { "command": "close", @@ -2424,44 +1566,6 @@ Info 115 [00:04:16.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 116 [00:04:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 117 [00:04:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 117 [00:04:19.000] Files (3) @@ -2478,6 +1582,10 @@ Info 117 [00:04:26.000] ----------------------------------------------- Info 117 [00:04:27.000] Open files: Info 117 [00:04:28.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 117 [00:04:29.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 117 [00:04:30.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2505,7 +1613,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2518,10 +1626,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:04:30.000] response: - { - "responseRequired": false - } +Before request + Info 118 [00:04:31.000] request: { "command": "close", @@ -2531,46 +1637,6 @@ Info 118 [00:04:31.000] request: "seq": 20, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 119 [00:04:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 120 [00:04:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 120 [00:04:34.000] Files (3) @@ -2585,6 +1651,10 @@ Info 120 [00:04:40.000] Files (2) Info 120 [00:04:41.000] ----------------------------------------------- Info 120 [00:04:42.000] Open files: +Info 120 [00:04:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2614,7 +1684,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2627,10 +1697,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 120 [00:04:43.000] response: - { - "responseRequired": false - } +Before request + Info 121 [00:04:44.000] request: { "command": "open", @@ -2640,48 +1708,6 @@ Info 121 [00:04:44.000] request: "seq": 21, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 122 [00:04:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 123 [00:04:46.000] Search path: /user/username/projects/myproject/random Info 124 [00:04:47.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2741,6 +1767,10 @@ Info 153 [00:05:18.000] ----------------------------------------------- Info 153 [00:05:19.000] Open files: Info 153 [00:05:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 153 [00:05:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 153 [00:05:22.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2749,17 +1779,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 153 [00:05:22.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} +/user/username/projects/myproject/dependency: + {} 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 d57be09f2b7f0..27682251fcd2d 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -275,32 +269,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:35.000] request: { "command": "open", @@ -310,28 +306,6 @@ Info 25 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -382,6 +356,10 @@ Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -389,7 +367,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -399,7 +377,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -407,13 +385,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 44 [00:02:05.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:06.000] request: { "command": "open", @@ -423,34 +399,6 @@ Info 45 [00:02:06.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -502,6 +450,10 @@ Info 62 [00:02:35.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -511,7 +463,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -523,7 +475,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -533,13 +485,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:39.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:40.000] request: { "command": "definitionAndBoundSpan", @@ -551,77 +501,7 @@ Info 63 [00:02:40.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:42.000] response: { "response": { @@ -659,53 +539,6 @@ Info 65 [00:02:42.000] response: }, "responseRequired": true } -Info 66 [00:02:43.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -717,7 +550,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -742,6 +575,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:43.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 5, + "type": "request" + } Info 67 [00:02:44.000] response: { "response": { @@ -779,6 +625,10 @@ Info 67 [00:02:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", @@ -790,78 +640,6 @@ Info 68 [00:02:45.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:46.000] response: { "response": { @@ -899,6 +677,10 @@ Info 69 [00:02:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:47.000] request: { "command": "definitionAndBoundSpan", @@ -910,78 +692,6 @@ Info 70 [00:02:47.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:48.000] response: { "response": { @@ -1019,6 +729,10 @@ Info 71 [00:02:48.000] response: }, "responseRequired": true } +After request + +Before request + Info 72 [00:02:49.000] request: { "command": "definitionAndBoundSpan", @@ -1030,78 +744,6 @@ Info 72 [00:02:49.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:50.000] response: { "response": { @@ -1139,6 +781,10 @@ Info 73 [00:02:50.000] response: }, "responseRequired": true } +After request + +Before request + Info 74 [00:02:51.000] request: { "command": "rename", @@ -1150,78 +796,6 @@ Info 74 [00:02:51.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 75 [00:02:52.000] response: { "response": { @@ -1270,6 +844,10 @@ Info 75 [00:02:52.000] response: }, "responseRequired": true } +After request + +Before request + Info 76 [00:02:53.000] request: { "command": "rename", @@ -1281,78 +859,6 @@ Info 76 [00:02:53.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 77 [00:02:54.000] response: { "response": { @@ -1401,89 +907,21 @@ Info 77 [00:02:54.000] response: }, "responseRequired": true } -Info 78 [00:02:55.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 78 [00:02:55.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 11, + "type": "request" + } Info 79 [00:02:56.000] response: { "response": { @@ -1532,6 +970,10 @@ Info 79 [00:02:56.000] response: }, "responseRequired": true } +After request + +Before request + Info 80 [00:02:57.000] request: { "command": "rename", @@ -1543,78 +985,6 @@ Info 80 [00:02:57.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 81 [00:02:58.000] response: { "response": { @@ -1663,6 +1033,10 @@ Info 81 [00:02:58.000] response: }, "responseRequired": true } +After request + +Before request + Info 82 [00:02:59.000] request: { "command": "rename", @@ -1674,78 +1048,6 @@ Info 82 [00:02:59.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 83 [00:03:00.000] response: { "response": { @@ -1794,6 +1096,10 @@ Info 83 [00:03:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 84 [00:03:01.000] request: { "command": "close", @@ -1803,42 +1109,6 @@ Info 84 [00:03:01.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1857,58 +1127,11 @@ Info 86 [00:03:13.000] FileName: /user/username/projects/myproject/main/main. 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:17.000] response: { - "responseRequired": false - } -Info 87 [00:03:18.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 15, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -1933,7 +1156,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1946,6 +1169,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 87 [00:03:18.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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 @@ -1968,6 +1202,10 @@ Info 91 [00:03:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1994,6 +1232,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2004,10 +1246,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:38.000] response: - { - "responseRequired": false - } +Before request + Info 92 [00:03:39.000] request: { "command": "close", @@ -2017,42 +1257,6 @@ Info 92 [00:03:39.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2071,6 +1275,10 @@ Info 94 [00:03:51.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2096,7 +1304,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2109,10 +1317,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:55.000] response: - { - "responseRequired": false - } +Before request + Info 95 [00:03:56.000] request: { "command": "close", @@ -2122,44 +1328,6 @@ Info 95 [00:03:56.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2176,6 +1344,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2203,7 +1375,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2216,10 +1388,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:04:10.000] response: - { - "responseRequired": false - } +Before request + Info 98 [00:04:11.000] request: { "command": "close", @@ -2229,46 +1399,6 @@ Info 98 [00:04:11.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2283,6 +1413,10 @@ Info 100 [00:04:20.000] Files (2) Info 100 [00:04:21.000] ----------------------------------------------- Info 100 [00:04:22.000] Open files: +Info 100 [00:04:23.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2312,7 +1446,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2325,10 +1459,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:04:23.000] response: - { - "responseRequired": false - } +Before request + Info 101 [00:04:24.000] request: { "command": "open", @@ -2338,48 +1470,6 @@ Info 101 [00:04:24.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -2439,6 +1529,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2447,17 +1541,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 133 [00:05:02.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} +/user/username/projects/myproject/dependency: + {} 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 e72868f0c9457..dda07450aeba0 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -385,6 +359,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -392,7 +370,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -402,7 +380,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -410,13 +388,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -426,34 +402,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -505,6 +453,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -514,7 +466,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -526,7 +478,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -536,13 +488,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -554,77 +504,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -662,53 +542,6 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -732,7 +565,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -745,6 +578,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 5, + "type": "request" + } Info 67 [00:02:43.000] response: { "response": { @@ -782,6 +628,10 @@ Info 67 [00:02:43.000] response: }, "responseRequired": true } +After request + +Before request + Info 68 [00:02:44.000] request: { "command": "definitionAndBoundSpan", @@ -793,78 +643,6 @@ Info 68 [00:02:44.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -902,6 +680,10 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:46.000] request: { "command": "definitionAndBoundSpan", @@ -913,78 +695,6 @@ Info 70 [00:02:46.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:47.000] response: { "response": { @@ -1022,6 +732,10 @@ Info 71 [00:02:47.000] response: }, "responseRequired": true } +After request + +Before request + Info 72 [00:02:48.000] request: { "command": "definitionAndBoundSpan", @@ -1033,78 +747,6 @@ Info 72 [00:02:48.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:49.000] response: { "response": { @@ -1142,6 +784,10 @@ Info 73 [00:02:49.000] response: }, "responseRequired": true } +After request + +Before request + Info 74 [00:02:50.000] request: { "command": "rename", @@ -1153,80 +799,8 @@ Info 74 [00:02:50.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 77 [00:02:53.000] response: { "response": { @@ -1308,6 +882,10 @@ Info 77 [00:02:53.000] response: }, "responseRequired": true } +After request + +Before request + Info 78 [00:02:54.000] request: { "command": "rename", @@ -1319,80 +897,8 @@ Info 78 [00:02:54.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 81 [00:02:57.000] response: { "response": { @@ -1468,97 +974,29 @@ Info 81 [00:02:57.000] response: "offset": 4 } } - ] - } - ] - }, - "responseRequired": true - } -Info 82 [00:02:58.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 82 [00:02:58.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "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: { "response": { @@ -1640,6 +1078,10 @@ Info 85 [00:03:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 86 [00:03:02.000] request: { "command": "rename", @@ -1651,80 +1093,8 @@ Info 86 [00:03:02.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 89 [00:03:05.000] response: { "response": { @@ -1806,6 +1176,10 @@ Info 89 [00:03:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 90 [00:03:06.000] request: { "command": "rename", @@ -1817,80 +1191,8 @@ Info 90 [00:03:06.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:09.000] response: { "response": { @@ -1972,6 +1274,10 @@ Info 93 [00:03:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 94 [00:03:10.000] request: { "command": "close", @@ -1981,42 +1287,6 @@ Info 94 [00:03:10.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2035,58 +1305,11 @@ Info 96 [00:03:22.000] FileName: /user/username/projects/myproject/main/main. 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 96 [00:03:26.000] response: { - "responseRequired": false - } -Info 97 [00:03:27.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 15, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2111,7 +1334,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2124,6 +1347,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 97 [00:03:27.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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 @@ -2146,6 +1380,10 @@ Info 101 [00:03:43.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2172,6 +1410,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2182,10 +1424,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:47.000] response: - { - "responseRequired": false - } +Before request + Info 102 [00:03:48.000] request: { "command": "close", @@ -2195,42 +1435,6 @@ Info 102 [00:03:48.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2249,6 +1453,10 @@ Info 104 [00:04:00.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2274,7 +1482,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2287,10 +1495,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:04:04.000] response: - { - "responseRequired": false - } +Before request + Info 105 [00:04:05.000] request: { "command": "close", @@ -2300,44 +1506,6 @@ Info 105 [00:04:05.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2354,6 +1522,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2381,7 +1553,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2394,10 +1566,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:04:19.000] response: - { - "responseRequired": false - } +Before request + Info 108 [00:04:20.000] request: { "command": "close", @@ -2407,46 +1577,6 @@ Info 108 [00:04:20.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2461,6 +1591,10 @@ Info 110 [00:04:29.000] Files (2) Info 110 [00:04:30.000] ----------------------------------------------- Info 110 [00:04:31.000] Open files: +Info 110 [00:04:32.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2490,7 +1624,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2503,10 +1637,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:04:32.000] response: - { - "responseRequired": false - } +Before request + Info 111 [00:04:33.000] request: { "command": "open", @@ -2516,48 +1648,6 @@ Info 111 [00:04:33.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -2617,6 +1707,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2625,17 +1719,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 143 [00:05:11.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} +/user/username/projects/myproject/dependency: + {} 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 2da853fadb95e..dbe08ba92fc1a 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -385,6 +359,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -392,7 +370,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -402,7 +380,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -410,13 +388,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -426,34 +402,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -505,6 +453,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -514,7 +466,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -526,7 +478,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -536,13 +488,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -554,77 +504,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -662,18 +542,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -696,7 +565,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -709,44 +578,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -828,6 +674,10 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:46.000] request: { "command": "change", @@ -842,82 +692,14 @@ Info 70 [00:02:46.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:47.000] response: { "responseRequired": false } +After request + +Before request + Info 72 [00:02:48.000] request: { "command": "change", @@ -932,153 +714,17 @@ Info 72 [00:02:48.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:49.000] response: { "responseRequired": false } -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before running timeout callbacks After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request Info 74 [00:02:50.000] request: { @@ -1091,81 +737,9 @@ Info 74 [00:02:50.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 78 [00:02:54.000] response: { "response": { @@ -1203,6 +777,10 @@ Info 78 [00:02:54.000] response: }, "responseRequired": true } +After request + +Before request + Info 79 [00:02:55.000] request: { "command": "definitionAndBoundSpan", @@ -1214,78 +792,6 @@ Info 79 [00:02:55.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:02:56.000] response: { "response": { @@ -1323,6 +829,10 @@ Info 80 [00:02:56.000] response: }, "responseRequired": true } +After request + +Before request + Info 81 [00:02:57.000] request: { "command": "definitionAndBoundSpan", @@ -1334,78 +844,6 @@ Info 81 [00:02:57.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:02:58.000] response: { "response": { @@ -1437,95 +875,27 @@ Info 82 [00:02:58.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 83 [00:02:59.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 83 [00:02:59.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 11, + "type": "request" + } Info 84 [00:03:00.000] response: { "response": { @@ -1563,6 +933,10 @@ Info 84 [00:03:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 85 [00:03:01.000] request: { "command": "definitionAndBoundSpan", @@ -1574,78 +948,6 @@ Info 85 [00:03:01.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:02.000] response: { "response": { @@ -1683,6 +985,10 @@ Info 86 [00:03:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:03.000] request: { "command": "rename", @@ -1694,83 +1000,11 @@ Info 87 [00:03:03.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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:: Completely Elapsed:: *ms Info 90 [00:03:06.000] Different program with same set of files 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:09.000] response: { "response": { @@ -1844,99 +1078,31 @@ Info 93 [00:03:09.000] response: "end": { "line": 9, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 94 [00:03:10.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 14, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 94 [00:03:10.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 14, + "type": "request" + } +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: { "response": { @@ -2018,6 +1184,10 @@ Info 97 [00:03:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 98 [00:03:14.000] request: { "command": "rename", @@ -2029,80 +1199,8 @@ Info 98 [00:03:14.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 101 [00:03:17.000] response: { "response": { @@ -2184,6 +1282,10 @@ Info 101 [00:03:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 102 [00:03:18.000] request: { "command": "rename", @@ -2195,80 +1297,8 @@ Info 102 [00:03:18.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:21.000] response: { "response": { @@ -2350,6 +1380,10 @@ Info 105 [00:03:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 106 [00:03:22.000] request: { "command": "rename", @@ -2361,80 +1395,8 @@ Info 106 [00:03:22.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 109 [00:03:25.000] response: { "response": { @@ -2515,4 +1477,5 @@ Info 109 [00:03:25.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 584fa709c6d1d..ab8ac95bfcd19 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -385,6 +359,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -392,7 +370,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -402,7 +380,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -410,13 +388,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -426,34 +402,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -505,6 +453,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -514,7 +466,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -526,7 +478,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -536,13 +488,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -554,77 +504,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -662,18 +542,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -696,7 +565,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -709,44 +578,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -828,6 +674,10 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:46.000] request: { "command": "change", @@ -842,82 +692,14 @@ Info 70 [00:02:46.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:47.000] response: { "responseRequired": false } +After request + +Before request + Info 72 [00:02:48.000] request: { "command": "change", @@ -932,82 +714,14 @@ Info 72 [00:02:48.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:49.000] response: { "responseRequired": false } +After request + +Before request + Info 74 [00:02:50.000] request: { "command": "definitionAndBoundSpan", @@ -1019,81 +733,9 @@ Info 74 [00:02:50.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 78 [00:02:54.000] response: { "response": { @@ -1131,6 +773,10 @@ Info 78 [00:02:54.000] response: }, "responseRequired": true } +After request + +Before request + Info 79 [00:02:55.000] request: { "command": "definitionAndBoundSpan", @@ -1142,78 +788,6 @@ Info 79 [00:02:55.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:02:56.000] response: { "response": { @@ -1251,6 +825,10 @@ Info 80 [00:02:56.000] response: }, "responseRequired": true } +After request + +Before request + Info 81 [00:02:57.000] request: { "command": "definitionAndBoundSpan", @@ -1262,78 +840,6 @@ Info 81 [00:02:57.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:02:58.000] response: { "response": { @@ -1365,95 +871,27 @@ Info 82 [00:02:58.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 83 [00:02:59.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 83 [00:02:59.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 11, + "type": "request" + } Info 84 [00:03:00.000] response: { "response": { @@ -1491,6 +929,10 @@ Info 84 [00:03:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 85 [00:03:01.000] request: { "command": "definitionAndBoundSpan", @@ -1502,78 +944,6 @@ Info 85 [00:03:01.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:02.000] response: { "response": { @@ -1611,6 +981,10 @@ Info 86 [00:03:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:03.000] request: { "command": "rename", @@ -1622,83 +996,11 @@ Info 87 [00:03:03.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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:: Completely Elapsed:: *ms Info 90 [00:03:06.000] Different program with same set of files 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:09.000] response: { "response": { @@ -1772,99 +1074,31 @@ Info 93 [00:03:09.000] response: "end": { "line": 9, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 94 [00:03:10.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 14, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 94 [00:03:10.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 14, + "type": "request" + } +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: { "response": { @@ -1946,6 +1180,10 @@ Info 97 [00:03:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 98 [00:03:14.000] request: { "command": "rename", @@ -1957,80 +1195,8 @@ Info 98 [00:03:14.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 101 [00:03:17.000] response: { "response": { @@ -2112,6 +1278,10 @@ Info 101 [00:03:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 102 [00:03:18.000] request: { "command": "rename", @@ -2123,80 +1293,8 @@ Info 102 [00:03:18.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:21.000] response: { "response": { @@ -2278,6 +1376,10 @@ Info 105 [00:03:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 106 [00:03:22.000] request: { "command": "rename", @@ -2289,80 +1391,8 @@ Info 106 [00:03:22.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 109 [00:03:25.000] response: { "response": { @@ -2443,4 +1473,5 @@ Info 109 [00:03:25.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 eb5606a756b61..73acfcf11734c 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -418,6 +392,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -426,10 +404,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:03.000] request: { "command": "open", @@ -439,32 +415,6 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -516,6 +466,10 @@ Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -525,7 +479,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -535,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -545,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", @@ -563,70 +515,6 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:38.000] response: { "response": { @@ -664,6 +552,10 @@ Info 65 [00:02:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:39.000] request: { "command": "rename", @@ -675,78 +567,10 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:44.000] response: { "response": { @@ -828,21 +652,7 @@ Info 71 [00:02:44.000] response: }, "responseRequired": true } -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 -Before running timeout callbacks -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -export declare function fn6(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -863,9 +673,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -878,6 +688,22 @@ 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 +Before running timeout callbacks +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +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:: Completely Elapsed:: *ms @@ -928,39 +754,7 @@ Info 87 [00:03:33.000] FileName: /user/username/projects/myproject/random/ran Info 87 [00:03:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 87 [00:03:35.000] request: { @@ -973,78 +767,6 @@ Info 87 [00:03:35.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:36.000] response: { "response": { @@ -1082,6 +804,10 @@ Info 88 [00:03:36.000] response: }, "responseRequired": true } +After request + +Before request + Info 89 [00:03:37.000] request: { "command": "definitionAndBoundSpan", @@ -1093,78 +819,6 @@ Info 89 [00:03:37.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 90 [00:03:38.000] response: { "response": { @@ -1202,6 +856,10 @@ Info 90 [00:03:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 91 [00:03:39.000] request: { "command": "definitionAndBoundSpan", @@ -1213,115 +871,47 @@ Info 91 [00:03:39.000] request: "seq": 8, "type": "request" } +Info 92 [00:03:40.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "start": { + "line": 3, + "offset": 17 + }, + "end": { + "line": 3, + "offset": 20 + }, + "contextStart": { + "line": 3, + "offset": 1 + }, + "contextEnd": { + "line": 3, + "offset": 26 + } + } + ], + "textSpan": { + "start": { + "line": 11, + "offset": 1 + }, + "end": { + "line": 11, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request + Before request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 92 [00:03:40.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "start": { - "line": 3, - "offset": 17 - }, - "end": { - "line": 3, - "offset": 20 - }, - "contextStart": { - "line": 3, - "offset": 1 - }, - "contextEnd": { - "line": 3, - "offset": 26 - } - } - ], - "textSpan": { - "start": { - "line": 11, - "offset": 1 - }, - "end": { - "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 93 [00:03:41.000] request: { "command": "definitionAndBoundSpan", @@ -1333,78 +923,6 @@ Info 93 [00:03:41.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 94 [00:03:42.000] response: { "response": { @@ -1442,6 +960,10 @@ Info 94 [00:03:42.000] response: }, "responseRequired": true } +After request + +Before request + Info 95 [00:03:43.000] request: { "command": "definitionAndBoundSpan", @@ -1453,78 +975,6 @@ Info 95 [00:03:43.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 96 [00:03:44.000] response: { "response": { @@ -1562,6 +1012,10 @@ Info 96 [00:03:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 97 [00:03:45.000] request: { "command": "rename", @@ -1573,80 +1027,8 @@ Info 97 [00:03:45.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 98 [00:03:46.000] Search path: /user/username/projects/myproject/dependency Info 99 [00:03:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 100 [00:03:48.000] response: { "response": { @@ -1714,105 +1096,37 @@ Info 100 [00:03:48.000] response: }, { "start": { - "line": 9, - "offset": 1 - }, - "end": { - "line": 9, - "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 101 [00:03:49.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 102 [00:03:50.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:51.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "line": 9, + "offset": 1 + }, + "end": { + "line": 9, + "offset": 4 + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 101 [00:03:49.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } +Info 102 [00:03:50.000] Search path: /user/username/projects/myproject/dependency +Info 103 [00:03:51.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 104 [00:03:52.000] response: { "response": { @@ -1894,6 +1208,10 @@ Info 104 [00:03:52.000] response: }, "responseRequired": true } +After request + +Before request + Info 105 [00:03:53.000] request: { "command": "rename", @@ -1905,80 +1223,8 @@ Info 105 [00:03:53.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 106 [00:03:54.000] Search path: /user/username/projects/myproject/dependency Info 107 [00:03:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 108 [00:03:56.000] response: { "response": { @@ -2060,6 +1306,10 @@ Info 108 [00:03:56.000] response: }, "responseRequired": true } +After request + +Before request + Info 109 [00:03:57.000] request: { "command": "rename", @@ -2071,80 +1321,8 @@ Info 109 [00:03:57.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 110 [00:03:58.000] Search path: /user/username/projects/myproject/dependency Info 111 [00:03:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 112 [00:04:00.000] response: { "response": { @@ -2226,6 +1404,10 @@ Info 112 [00:04:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 113 [00:04:01.000] request: { "command": "rename", @@ -2237,80 +1419,8 @@ Info 113 [00:04:01.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 114 [00:04:02.000] Search path: /user/username/projects/myproject/dependency Info 115 [00:04:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 116 [00:04:04.000] response: { "response": { @@ -2391,4 +1501,5 @@ Info 116 [00:04:04.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 e3645eeff3e61..aa05a715b9532 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -418,6 +392,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -426,10 +404,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:03.000] request: { "command": "open", @@ -439,32 +415,6 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -516,6 +466,10 @@ Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -525,7 +479,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -535,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -545,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", @@ -563,70 +515,6 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:38.000] response: { "response": { @@ -664,6 +552,10 @@ Info 65 [00:02:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:39.000] request: { "command": "rename", @@ -675,78 +567,10 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:44.000] response: { "response": { @@ -828,32 +652,7 @@ Info 71 [00:02:44.000] response: }, "responseRequired": true } -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 77 [00:02:53.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -export declare function fn6(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -874,9 +673,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -889,45 +688,36 @@ 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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +export declare function fn6(): void; +//# sourceMappingURL=FnS.d.ts.map + + +Info 77 [00:02:53.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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:: Completely Elapsed:: *ms Info 80 [00:02:56.000] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 81 [00:02:57.000] response: { "response": { @@ -965,6 +755,10 @@ Info 81 [00:02:57.000] response: }, "responseRequired": true } +After request + +Before request + Info 82 [00:02:58.000] request: { "command": "definitionAndBoundSpan", @@ -976,78 +770,6 @@ Info 82 [00:02:58.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 83 [00:02:59.000] response: { "response": { @@ -1085,6 +807,10 @@ Info 83 [00:02:59.000] response: }, "responseRequired": true } +After request + +Before request + Info 84 [00:03:00.000] request: { "command": "definitionAndBoundSpan", @@ -1096,78 +822,6 @@ Info 84 [00:03:00.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 85 [00:03:01.000] response: { "response": { @@ -1205,6 +859,10 @@ Info 85 [00:03:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 86 [00:03:02.000] request: { "command": "definitionAndBoundSpan", @@ -1216,78 +874,6 @@ Info 86 [00:03:02.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:03.000] response: { "response": { @@ -1325,6 +911,10 @@ Info 87 [00:03:03.000] response: }, "responseRequired": true } +After request + +Before request + Info 88 [00:03:04.000] request: { "command": "definitionAndBoundSpan", @@ -1336,78 +926,6 @@ Info 88 [00:03:04.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 89 [00:03:05.000] response: { "response": { @@ -1445,6 +963,10 @@ Info 89 [00:03:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 90 [00:03:06.000] request: { "command": "rename", @@ -1456,82 +978,10 @@ Info 90 [00:03:06.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:11.000] response: { "response": { @@ -1599,105 +1049,37 @@ Info 95 [00:03:11.000] response: }, { "start": { - "line": 9, - "offset": 1 - }, - "end": { - "line": 9, - "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 96 [00:03:12.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "line": 9, + "offset": 1 + }, + "end": { + "line": 9, + "offset": 4 + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 96 [00:03:12.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } +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": { @@ -1779,6 +1161,10 @@ Info 99 [00:03:15.000] response: }, "responseRequired": true } +After request + +Before request + Info 100 [00:03:16.000] request: { "command": "rename", @@ -1790,80 +1176,8 @@ Info 100 [00:03:16.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 103 [00:03:19.000] response: { "response": { @@ -1945,6 +1259,10 @@ Info 103 [00:03:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 104 [00:03:20.000] request: { "command": "rename", @@ -1956,80 +1274,8 @@ Info 104 [00:03:20.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 107 [00:03:23.000] response: { "response": { @@ -2111,6 +1357,10 @@ Info 107 [00:03:23.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:24.000] request: { "command": "rename", @@ -2122,80 +1372,8 @@ Info 108 [00:03:24.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 111 [00:03:27.000] response: { "response": { @@ -2276,4 +1454,5 @@ Info 111 [00:03:27.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 05d46e3c10cec..d69d7a08d0885 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 @@ -1,13 +1,4 @@ Info 0 [00:01:01.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:02.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:02.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:03.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:04.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:05.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -290,36 +284,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:35.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:36.000] request: { "command": "open", @@ -329,32 +325,6 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -392,6 +362,10 @@ Info 45 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -399,7 +373,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -410,6 +384,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -418,10 +396,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:04.000] request: { "command": "open", @@ -431,32 +407,6 @@ Info 46 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -508,6 +458,10 @@ Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -517,7 +471,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -527,7 +481,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -537,13 +491,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:37.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:38.000] request: { "command": "definitionAndBoundSpan", @@ -555,70 +507,6 @@ Info 64 [00:02:38.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:39.000] response: { "response": { @@ -656,6 +544,10 @@ Info 65 [00:02:39.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:40.000] request: { "command": "rename", @@ -667,75 +559,9 @@ Info 66 [00:02:40.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 70 [00:02:44.000] response: { "response": { @@ -817,37 +643,7 @@ Info 70 [00:02:44.000] response: }, "responseRequired": true } -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 82 [00:02:58.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -858,6 +654,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: @@ -868,8 +666,6 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: - {} FsWatchesRecursive:: /user/username/projects/myproject/main: @@ -881,7 +677,26 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -After request +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +//# sourceMappingURL=FnS.d.ts.map + PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -893,6 +708,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/main/tsconfig.json: {} @@ -902,7 +721,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -915,6 +734,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 82 [00:02:58.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "seq": 6, + "type": "request" + } Info 83 [00:02:59.000] response: { "response": { @@ -952,6 +782,10 @@ Info 83 [00:02:59.000] response: }, "responseRequired": true } +After request + +Before request + Info 84 [00:03:00.000] request: { "command": "definitionAndBoundSpan", @@ -963,74 +797,6 @@ Info 84 [00:03:00.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 85 [00:03:01.000] response: { "response": { @@ -1068,6 +834,10 @@ Info 85 [00:03:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 86 [00:03:02.000] request: { "command": "definitionAndBoundSpan", @@ -1079,74 +849,6 @@ Info 86 [00:03:02.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:03.000] response: { "response": { @@ -1184,6 +886,10 @@ Info 87 [00:03:03.000] response: }, "responseRequired": true } +After request + +Before request + Info 88 [00:03:04.000] request: { "command": "definitionAndBoundSpan", @@ -1195,74 +901,6 @@ Info 88 [00:03:04.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 89 [00:03:05.000] response: { "response": { @@ -1293,92 +931,28 @@ Info 89 [00:03:05.000] response: "offset": 1 }, "end": { - "line": 12, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 90 [00:03:06.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 13, - "offset": 1 - }, - "seq": 10, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} + "line": 12, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 90 [00:03:06.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 13, + "offset": 1 + }, + "seq": 10, + "type": "request" + } Info 91 [00:03:07.000] response: { "response": { @@ -1416,6 +990,10 @@ Info 91 [00:03:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 92 [00:03:08.000] request: { "command": "rename", @@ -1427,82 +1005,12 @@ Info 92 [00:03:08.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] 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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Info 98 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 99 [00:03:15.000] response: { "response": { @@ -1584,18 +1092,7 @@ Info 99 [00:03:15.000] response: }, "responseRequired": true } -Info 100 [00:03:16.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -1618,7 +1115,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -1631,44 +1128,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 100 [00:03:16.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 103 [00:03:19.000] response: { "response": { @@ -1744,97 +1218,29 @@ Info 103 [00:03:19.000] response: "offset": 4 } } - ] - } - ] - }, - "responseRequired": true - } -Info 104 [00:03:20.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 104 [00:03:20.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 13, + "type": "request" + } +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": { @@ -1916,6 +1322,10 @@ Info 107 [00:03:23.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:24.000] request: { "command": "rename", @@ -1927,80 +1337,8 @@ Info 108 [00:03:24.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 111 [00:03:27.000] response: { "response": { @@ -2082,6 +1420,10 @@ Info 111 [00:03:27.000] response: }, "responseRequired": true } +After request + +Before request + Info 112 [00:03:28.000] request: { "command": "rename", @@ -2093,80 +1435,8 @@ Info 112 [00:03:28.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 115 [00:03:31.000] response: { "response": { @@ -2248,6 +1518,10 @@ Info 115 [00:03:31.000] response: }, "responseRequired": true } +After request + +Before request + Info 116 [00:03:32.000] request: { "command": "close", @@ -2257,42 +1531,6 @@ Info 116 [00:03:32.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 117 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 118 [00:03:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 118 [00:03:35.000] Files (3) @@ -2311,58 +1549,11 @@ Info 118 [00:03:44.000] FileName: /user/username/projects/myproject/main/main. Info 118 [00:03:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json Info 118 [00:03:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined Info 118 [00:03:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 118 [00:03:48.000] response: { - "responseRequired": false - } -Info 119 [00:03:49.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 17, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2387,7 +1578,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2400,6 +1591,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 119 [00:03:49.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "seq": 17, + "type": "request" + } Info 120 [00:03:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 121 [00:03:51.000] Search path: /user/username/projects/myproject/random Info 122 [00:03:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2422,6 +1624,10 @@ Info 123 [00:04:05.000] FileName: /user/username/projects/myproject/dependency Info 123 [00:04:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json Info 123 [00:04:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 123 [00:04:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:04:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2448,6 +1654,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2458,10 +1668,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 123 [00:04:09.000] response: - { - "responseRequired": false - } +Before request + Info 124 [00:04:10.000] request: { "command": "close", @@ -2471,42 +1679,6 @@ Info 124 [00:04:10.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 125 [00:04:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 126 [00:04:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 126 [00:04:13.000] Files (3) @@ -2525,6 +1697,10 @@ Info 126 [00:04:22.000] FileName: /user/username/projects/myproject/dependency Info 126 [00:04:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json Info 126 [00:04:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 126 [00:04:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 126 [00:04:26.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2550,7 +1726,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2563,10 +1739,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 126 [00:04:26.000] response: - { - "responseRequired": false - } +Before request + Info 127 [00:04:27.000] request: { "command": "close", @@ -2576,44 +1750,6 @@ Info 127 [00:04:27.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 128 [00:04:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 129 [00:04:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 129 [00:04:30.000] Files (3) @@ -2630,6 +1766,10 @@ Info 129 [00:04:37.000] ----------------------------------------------- Info 129 [00:04:38.000] Open files: Info 129 [00:04:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 129 [00:04:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 129 [00:04:41.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2657,7 +1797,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2670,10 +1810,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 129 [00:04:41.000] response: - { - "responseRequired": false - } +Before request + Info 130 [00:04:42.000] request: { "command": "close", @@ -2683,46 +1821,6 @@ Info 130 [00:04:42.000] request: "seq": 20, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 131 [00:04:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 132 [00:04:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 132 [00:04:45.000] Files (3) @@ -2737,6 +1835,10 @@ Info 132 [00:04:51.000] Files (2) Info 132 [00:04:52.000] ----------------------------------------------- Info 132 [00:04:53.000] Open files: +Info 132 [00:04:54.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2766,7 +1868,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2779,10 +1881,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 132 [00:04:54.000] response: - { - "responseRequired": false - } +Before request + Info 133 [00:04:55.000] request: { "command": "open", @@ -2792,48 +1892,6 @@ Info 133 [00:04:55.000] request: "seq": 21, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 134 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 135 [00:04:57.000] Search path: /user/username/projects/myproject/random Info 136 [00:04:58.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2894,6 +1952,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2902,17 +1964,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 166 [00:05:34.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 0d2b690df1a84..7dfc23bde20b9 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -418,6 +392,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -426,10 +404,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:03.000] request: { "command": "open", @@ -439,32 +415,6 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -516,6 +466,10 @@ Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -525,7 +479,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -535,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -545,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", @@ -563,70 +515,6 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:38.000] response: { "response": { @@ -664,6 +552,10 @@ Info 65 [00:02:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:39.000] request: { "command": "rename", @@ -675,78 +567,10 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:44.000] response: { "response": { @@ -828,28 +652,7 @@ Info 71 [00:02:44.000] response: }, "responseRequired": true } -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 81 [00:02:55.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -870,7 +673,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts: *new* + {} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -883,10 +688,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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:: Completely Elapsed:: *ms -Info 84 [00:02:58.000] Different program with same set of files -After request +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -910,6 +722,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -920,6 +736,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 81 [00:02:55.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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:: Completely Elapsed:: *ms +Info 84 [00:02:58.000] Different program with same set of files Info 85 [00:02:59.000] response: { "response": { @@ -957,6 +787,10 @@ Info 85 [00:02:59.000] response: }, "responseRequired": true } +After request + +Before request + Info 86 [00:03:00.000] request: { "command": "definitionAndBoundSpan", @@ -968,74 +802,6 @@ Info 86 [00:03:00.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:01.000] response: { "response": { @@ -1073,6 +839,10 @@ Info 87 [00:03:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 88 [00:03:02.000] request: { "command": "definitionAndBoundSpan", @@ -1084,74 +854,6 @@ Info 88 [00:03:02.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 89 [00:03:03.000] response: { "response": { @@ -1189,6 +891,10 @@ Info 89 [00:03:03.000] response: }, "responseRequired": true } +After request + +Before request + Info 90 [00:03:04.000] request: { "command": "definitionAndBoundSpan", @@ -1200,111 +906,47 @@ Info 90 [00:03:04.000] request: "seq": 9, "type": "request" } -Before request +Info 91 [00:03:05.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "start": { + "line": 4, + "offset": 17 + }, + "end": { + "line": 4, + "offset": 20 + }, + "contextStart": { + "line": 4, + "offset": 1 + }, + "contextEnd": { + "line": 4, + "offset": 26 + } + } + ], + "textSpan": { + "start": { + "line": 12, + "offset": 1 + }, + "end": { + "line": 12, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} +Before request -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 91 [00:03:05.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "start": { - "line": 4, - "offset": 17 - }, - "end": { - "line": 4, - "offset": 20 - }, - "contextStart": { - "line": 4, - "offset": 1 - }, - "contextEnd": { - "line": 4, - "offset": 26 - } - } - ], - "textSpan": { - "start": { - "line": 12, - "offset": 1 - }, - "end": { - "line": 12, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 92 [00:03:06.000] request: { "command": "definitionAndBoundSpan", @@ -1316,74 +958,6 @@ Info 92 [00:03:06.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:07.000] response: { "response": { @@ -1421,6 +995,10 @@ Info 93 [00:03:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 94 [00:03:08.000] request: { "command": "rename", @@ -1432,81 +1010,11 @@ Info 94 [00:03:08.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] 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 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 100 [00:03:14.000] response: { "response": { @@ -1588,18 +1096,7 @@ Info 100 [00:03:14.000] response: }, "responseRequired": true } -Info 101 [00:03:15.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -1610,7 +1107,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -1635,44 +1132,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 101 [00:03:15.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 104 [00:03:18.000] response: { "response": { @@ -1750,95 +1224,27 @@ Info 104 [00:03:18.000] response: } ] } - ] - }, - "responseRequired": true - } -Info 105 [00:03:19.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} + ] + }, + "responseRequired": true + } +After request + +Before request +Info 105 [00:03:19.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "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: { "response": { @@ -1920,6 +1326,10 @@ Info 108 [00:03:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 109 [00:03:23.000] request: { "command": "rename", @@ -1931,80 +1341,8 @@ Info 109 [00:03:23.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 112 [00:03:26.000] response: { "response": { @@ -2086,6 +1424,10 @@ Info 112 [00:03:26.000] response: }, "responseRequired": true } +After request + +Before request + Info 113 [00:03:27.000] request: { "command": "rename", @@ -2097,80 +1439,8 @@ Info 113 [00:03:27.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 116 [00:03:30.000] response: { "response": { @@ -2252,6 +1522,10 @@ Info 116 [00:03:30.000] response: }, "responseRequired": true } +After request + +Before request + Info 117 [00:03:31.000] request: { "command": "close", @@ -2261,42 +1535,6 @@ Info 117 [00:03:31.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2309,64 +1547,17 @@ 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - +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: { "responseRequired": false } -Info 120 [00:03:48.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 17, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2391,7 +1582,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2404,6 +1595,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 120 [00:03:48.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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 @@ -2427,6 +1629,10 @@ Info 125 [00:04:05.000] FileName: /user/username/projects/myproject/dependency Info 125 [00:04:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json Info 125 [00:04:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 125 [00:04:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2451,6 +1657,12 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2461,10 +1673,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:09.000] response: - { - "responseRequired": false - } +Before request + Info 126 [00:04:10.000] request: { "command": "close", @@ -2474,40 +1684,6 @@ Info 126 [00:04:10.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 127 [00:04:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 128 [00:04:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 128 [00:04:13.000] Files (3) @@ -2526,6 +1702,10 @@ Info 128 [00:04:22.000] FileName: /user/username/projects/myproject/dependency Info 128 [00:04:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json Info 128 [00:04:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 128 [00:04:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 128 [00:04:26.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2549,7 +1729,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2562,10 +1742,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:26.000] response: - { - "responseRequired": false - } +Before request + Info 129 [00:04:27.000] request: { "command": "close", @@ -2575,42 +1753,6 @@ Info 129 [00:04:27.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 130 [00:04:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 131 [00:04:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 131 [00:04:30.000] Files (3) @@ -2627,6 +1769,10 @@ Info 131 [00:04:37.000] ----------------------------------------------- Info 131 [00:04:38.000] Open files: Info 131 [00:04:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 131 [00:04:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 131 [00:04:41.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2652,7 +1798,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2665,10 +1811,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:04:41.000] response: - { - "responseRequired": false - } +Before request + Info 132 [00:04:42.000] request: { "command": "close", @@ -2678,44 +1822,6 @@ Info 132 [00:04:42.000] request: "seq": 20, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 133 [00:04:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 134 [00:04:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 134 [00:04:45.000] Files (3) @@ -2730,6 +1836,10 @@ Info 134 [00:04:51.000] Files (2) Info 134 [00:04:52.000] ----------------------------------------------- Info 134 [00:04:53.000] Open files: +Info 134 [00:04:54.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2757,7 +1867,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2770,10 +1880,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 134 [00:04:54.000] response: - { - "responseRequired": false - } +Before request + Info 135 [00:04:55.000] request: { "command": "open", @@ -2783,46 +1891,6 @@ Info 135 [00:04:55.000] request: "seq": 21, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 136 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 137 [00:04:57.000] Search path: /user/username/projects/myproject/random Info 138 [00:04:58.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2881,6 +1949,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2889,17 +1961,40 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 166 [00:05:32.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 fd85f02897881..dabbea9d17433 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 @@ -1,13 +1,4 @@ Info 0 [00:01:01.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:02.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:02.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:03.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:04.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:05.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -290,36 +284,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:35.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:36.000] request: { "command": "open", @@ -329,32 +325,6 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -392,6 +362,10 @@ Info 45 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -399,7 +373,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -410,6 +384,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -418,10 +396,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:04.000] request: { "command": "open", @@ -431,32 +407,6 @@ Info 46 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -508,6 +458,10 @@ Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -517,7 +471,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -527,7 +481,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -537,13 +491,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:37.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:38.000] request: { "command": "definitionAndBoundSpan", @@ -555,70 +507,6 @@ Info 64 [00:02:38.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:39.000] response: { "response": { @@ -656,6 +544,10 @@ Info 65 [00:02:39.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:40.000] request: { "command": "definitionAndBoundSpan", @@ -667,70 +559,6 @@ Info 66 [00:02:40.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:41.000] response: { "response": { @@ -768,8 +596,12 @@ Info 67 [00:02:41.000] response: }, "responseRequired": true } -Info 68 [00:02:42.000] request: - { +After request + +Before request + +Info 68 [00:02:42.000] request: + { "command": "definitionAndBoundSpan", "arguments": { "file": "/user/username/projects/myproject/main/main.ts", @@ -779,70 +611,6 @@ Info 68 [00:02:42.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:43.000] response: { "response": { @@ -880,6 +648,10 @@ Info 69 [00:02:43.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:44.000] request: { "command": "definitionAndBoundSpan", @@ -891,70 +663,6 @@ Info 70 [00:02:44.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:45.000] response: { "response": { @@ -992,6 +700,10 @@ Info 71 [00:02:45.000] response: }, "responseRequired": true } +After request + +Before request + Info 72 [00:02:46.000] request: { "command": "definitionAndBoundSpan", @@ -1003,70 +715,6 @@ Info 72 [00:02:46.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:47.000] response: { "response": { @@ -1104,6 +752,10 @@ Info 73 [00:02:47.000] response: }, "responseRequired": true } +After request + +Before request + Info 74 [00:02:48.000] request: { "command": "rename", @@ -1115,75 +767,9 @@ Info 74 [00:02:48.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 78 [00:02:52.000] response: { "response": { @@ -1265,18 +851,7 @@ Info 78 [00:02:52.000] response: }, "responseRequired": true } -Info 79 [00:02:53.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 10, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -1287,7 +862,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -1310,42 +885,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 79 [00:02:53.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:02:56.000] response: { "response": { @@ -1421,93 +975,29 @@ Info 82 [00:02:56.000] response: "offset": 4 } } - ] - } - ] - }, - "responseRequired": true - } -Info 83 [00:02:57.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 83 [00:02:57.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "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: { "response": { @@ -1589,6 +1079,10 @@ Info 86 [00:03:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:01.000] request: { "command": "rename", @@ -1600,76 +1094,8 @@ Info 87 [00:03:01.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 90 [00:03:04.000] response: { "response": { @@ -1751,6 +1177,10 @@ Info 90 [00:03:04.000] response: }, "responseRequired": true } +After request + +Before request + Info 91 [00:03:05.000] request: { "command": "rename", @@ -1762,76 +1192,8 @@ Info 91 [00:03:05.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 94 [00:03:08.000] response: { "response": { @@ -1913,6 +1275,10 @@ Info 94 [00:03:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 95 [00:03:09.000] request: { "command": "close", @@ -1922,40 +1288,6 @@ Info 95 [00:03:09.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1965,65 +1297,20 @@ Info 97 [00:03:14.000] Project '/user/username/projects/myproject/dependency/t 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +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: { "responseRequired": false } -Info 98 [00:03:26.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 15, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2046,7 +1333,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2059,6 +1346,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 98 [00:03:26.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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 @@ -2081,6 +1379,10 @@ Info 102 [00:03:42.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2105,6 +1407,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2115,10 +1421,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:46.000] response: - { - "responseRequired": false - } +Before request + Info 103 [00:03:47.000] request: { "command": "close", @@ -2128,40 +1432,6 @@ Info 103 [00:03:47.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2180,6 +1450,10 @@ Info 105 [00:03:59.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2203,7 +1477,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2216,10 +1490,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:04:03.000] response: - { - "responseRequired": false - } +Before request + Info 106 [00:04:04.000] request: { "command": "close", @@ -2229,42 +1501,6 @@ Info 106 [00:04:04.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2281,6 +1517,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2306,7 +1546,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2319,10 +1559,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:04:18.000] response: - { - "responseRequired": false - } +Before request + Info 109 [00:04:19.000] request: { "command": "close", @@ -2332,44 +1570,6 @@ Info 109 [00:04:19.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2384,6 +1584,10 @@ Info 111 [00:04:28.000] Files (2) Info 111 [00:04:29.000] ----------------------------------------------- Info 111 [00:04:30.000] Open files: +Info 111 [00:04:31.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2411,7 +1615,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2424,10 +1628,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:04:31.000] response: - { - "responseRequired": false - } +Before request + Info 112 [00:04:32.000] request: { "command": "open", @@ -2437,46 +1639,6 @@ Info 112 [00:04:32.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -2535,6 +1697,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2543,17 +1709,40 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 143 [00:05:09.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 151ba5e4f58d3..db56cd694adc0 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -418,6 +392,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -426,10 +404,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:03.000] request: { "command": "open", @@ -439,32 +415,6 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -516,6 +466,10 @@ Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -525,7 +479,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -535,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -545,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", @@ -563,70 +515,6 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:38.000] response: { "response": { @@ -664,6 +552,10 @@ Info 65 [00:02:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:39.000] request: { "command": "rename", @@ -675,78 +567,10 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:44.000] response: { "response": { @@ -828,15 +652,7 @@ Info 71 [00:02:44.000] response: }, "responseRequired": true } -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 -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"} - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -857,9 +673,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -872,6 +688,16 @@ 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 +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:: Completely Elapsed:: *ms @@ -922,39 +748,7 @@ Info 87 [00:03:33.000] FileName: /user/username/projects/myproject/random/ran Info 87 [00:03:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 87 [00:03:35.000] request: { @@ -967,78 +761,6 @@ Info 87 [00:03:35.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:36.000] response: { "response": { @@ -1076,6 +798,10 @@ Info 88 [00:03:36.000] response: }, "responseRequired": true } +After request + +Before request + Info 89 [00:03:37.000] request: { "command": "definitionAndBoundSpan", @@ -1087,78 +813,6 @@ Info 89 [00:03:37.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 90 [00:03:38.000] response: { "response": { @@ -1196,6 +850,10 @@ Info 90 [00:03:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 91 [00:03:39.000] request: { "command": "definitionAndBoundSpan", @@ -1207,115 +865,47 @@ Info 91 [00:03:39.000] request: "seq": 8, "type": "request" } -Before request +Info 92 [00:03:40.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "start": { + "line": 3, + "offset": 17 + }, + "end": { + "line": 3, + "offset": 20 + }, + "contextStart": { + "line": 3, + "offset": 1 + }, + "contextEnd": { + "line": 3, + "offset": 26 + } + } + ], + "textSpan": { + "start": { + "line": 11, + "offset": 1 + }, + "end": { + "line": 11, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} +Before request -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 92 [00:03:40.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "start": { - "line": 3, - "offset": 17 - }, - "end": { - "line": 3, - "offset": 20 - }, - "contextStart": { - "line": 3, - "offset": 1 - }, - "contextEnd": { - "line": 3, - "offset": 26 - } - } - ], - "textSpan": { - "start": { - "line": 11, - "offset": 1 - }, - "end": { - "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 93 [00:03:41.000] request: { "command": "definitionAndBoundSpan", @@ -1327,78 +917,6 @@ Info 93 [00:03:41.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 94 [00:03:42.000] response: { "response": { @@ -1436,6 +954,10 @@ Info 94 [00:03:42.000] response: }, "responseRequired": true } +After request + +Before request + Info 95 [00:03:43.000] request: { "command": "definitionAndBoundSpan", @@ -1447,78 +969,6 @@ Info 95 [00:03:43.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 96 [00:03:44.000] response: { "response": { @@ -1556,6 +1006,10 @@ Info 96 [00:03:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 97 [00:03:45.000] request: { "command": "rename", @@ -1567,80 +1021,8 @@ Info 97 [00:03:45.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 98 [00:03:46.000] Search path: /user/username/projects/myproject/dependency Info 99 [00:03:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 100 [00:03:48.000] response: { "response": { @@ -1708,105 +1090,37 @@ Info 100 [00:03:48.000] response: }, { "start": { - "line": 9, - "offset": 1 - }, - "end": { - "line": 9, - "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 101 [00:03:49.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 102 [00:03:50.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:51.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "line": 9, + "offset": 1 + }, + "end": { + "line": 9, + "offset": 4 + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 101 [00:03:49.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } +Info 102 [00:03:50.000] Search path: /user/username/projects/myproject/dependency +Info 103 [00:03:51.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 104 [00:03:52.000] response: { "response": { @@ -1888,6 +1202,10 @@ Info 104 [00:03:52.000] response: }, "responseRequired": true } +After request + +Before request + Info 105 [00:03:53.000] request: { "command": "rename", @@ -1899,80 +1217,8 @@ Info 105 [00:03:53.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 106 [00:03:54.000] Search path: /user/username/projects/myproject/dependency Info 107 [00:03:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 108 [00:03:56.000] response: { "response": { @@ -2054,6 +1300,10 @@ Info 108 [00:03:56.000] response: }, "responseRequired": true } +After request + +Before request + Info 109 [00:03:57.000] request: { "command": "rename", @@ -2065,80 +1315,8 @@ Info 109 [00:03:57.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 110 [00:03:58.000] Search path: /user/username/projects/myproject/dependency Info 111 [00:03:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 112 [00:04:00.000] response: { "response": { @@ -2220,6 +1398,10 @@ Info 112 [00:04:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 113 [00:04:01.000] request: { "command": "rename", @@ -2231,80 +1413,8 @@ Info 113 [00:04:01.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 114 [00:04:02.000] Search path: /user/username/projects/myproject/dependency Info 115 [00:04:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 116 [00:04:04.000] response: { "response": { @@ -2385,4 +1495,5 @@ Info 116 [00:04:04.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 fc7e8ec12f0bd..de2606c9b822d 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -418,6 +392,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -426,10 +404,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:03.000] request: { "command": "open", @@ -439,32 +415,6 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -516,6 +466,10 @@ Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -525,7 +479,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -535,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -545,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", @@ -563,70 +515,6 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:38.000] response: { "response": { @@ -664,6 +552,10 @@ Info 65 [00:02:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:39.000] request: { "command": "rename", @@ -675,78 +567,10 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:44.000] response: { "response": { @@ -828,26 +652,7 @@ Info 71 [00:02:44.000] response: }, "responseRequired": true } -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 77 [00:02:53.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } -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"} - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -868,9 +673,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -883,45 +688,30 @@ 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 +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: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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:: Completely Elapsed:: *ms Info 80 [00:02:56.000] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 81 [00:02:57.000] response: { "response": { @@ -959,6 +749,10 @@ Info 81 [00:02:57.000] response: }, "responseRequired": true } +After request + +Before request + Info 82 [00:02:58.000] request: { "command": "definitionAndBoundSpan", @@ -970,78 +764,6 @@ Info 82 [00:02:58.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 83 [00:02:59.000] response: { "response": { @@ -1079,6 +801,10 @@ Info 83 [00:02:59.000] response: }, "responseRequired": true } +After request + +Before request + Info 84 [00:03:00.000] request: { "command": "definitionAndBoundSpan", @@ -1090,78 +816,6 @@ Info 84 [00:03:00.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 85 [00:03:01.000] response: { "response": { @@ -1199,6 +853,10 @@ Info 85 [00:03:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 86 [00:03:02.000] request: { "command": "definitionAndBoundSpan", @@ -1210,78 +868,6 @@ Info 86 [00:03:02.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:03.000] response: { "response": { @@ -1319,6 +905,10 @@ Info 87 [00:03:03.000] response: }, "responseRequired": true } +After request + +Before request + Info 88 [00:03:04.000] request: { "command": "definitionAndBoundSpan", @@ -1330,78 +920,6 @@ Info 88 [00:03:04.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 89 [00:03:05.000] response: { "response": { @@ -1439,6 +957,10 @@ Info 89 [00:03:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 90 [00:03:06.000] request: { "command": "rename", @@ -1450,82 +972,10 @@ Info 90 [00:03:06.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:11.000] response: { "response": { @@ -1593,105 +1043,37 @@ Info 95 [00:03:11.000] response: }, { "start": { - "line": 9, - "offset": 1 - }, - "end": { - "line": 9, - "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 96 [00:03:12.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "line": 9, + "offset": 1 + }, + "end": { + "line": 9, + "offset": 4 + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 96 [00:03:12.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } +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": { @@ -1773,6 +1155,10 @@ Info 99 [00:03:15.000] response: }, "responseRequired": true } +After request + +Before request + Info 100 [00:03:16.000] request: { "command": "rename", @@ -1784,80 +1170,8 @@ Info 100 [00:03:16.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 103 [00:03:19.000] response: { "response": { @@ -1939,6 +1253,10 @@ Info 103 [00:03:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 104 [00:03:20.000] request: { "command": "rename", @@ -1950,80 +1268,8 @@ Info 104 [00:03:20.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 107 [00:03:23.000] response: { "response": { @@ -2105,6 +1351,10 @@ Info 107 [00:03:23.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:24.000] request: { "command": "rename", @@ -2116,80 +1366,8 @@ Info 108 [00:03:24.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 111 [00:03:27.000] response: { "response": { @@ -2270,4 +1448,5 @@ Info 111 [00:03:27.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 565d089917bce..445fbc03e0a42 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 @@ -1,13 +1,4 @@ Info 0 [00:01:01.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:02.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:02.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:03.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:04.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:05.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -295,36 +289,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:35.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:36.000] request: { "command": "open", @@ -334,32 +330,6 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -397,6 +367,10 @@ Info 45 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -404,7 +378,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -415,6 +389,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -423,10 +401,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:04.000] request: { "command": "open", @@ -436,32 +412,6 @@ Info 46 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -513,6 +463,10 @@ Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -522,7 +476,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -532,7 +486,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -542,13 +496,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:37.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:38.000] request: { "command": "definitionAndBoundSpan", @@ -560,70 +512,6 @@ Info 64 [00:02:38.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:39.000] response: { "response": { @@ -661,6 +549,10 @@ Info 65 [00:02:39.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:40.000] request: { "command": "rename", @@ -672,78 +564,10 @@ Info 66 [00:02:40.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:45.000] response: { "response": { @@ -825,29 +649,7 @@ Info 71 [00:02:45.000] response: }, "responseRequired": true } -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 80 [00:02:56.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } -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"} - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -858,6 +660,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: @@ -868,7 +672,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -881,10 +685,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] Different program with same set of files -After request +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 +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"} + PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -896,6 +708,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/main/tsconfig.json: {} @@ -918,6 +734,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 80 [00:02:56.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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:: Completely Elapsed:: *ms +Info 83 [00:02:59.000] Different program with same set of files Info 84 [00:03:00.000] response: { "response": { @@ -955,6 +785,10 @@ Info 84 [00:03:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 85 [00:03:01.000] request: { "command": "definitionAndBoundSpan", @@ -966,74 +800,6 @@ Info 85 [00:03:01.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:02.000] response: { "response": { @@ -1071,6 +837,10 @@ Info 86 [00:03:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:03.000] request: { "command": "definitionAndBoundSpan", @@ -1082,74 +852,6 @@ Info 87 [00:03:03.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:04.000] response: { "response": { @@ -1187,6 +889,10 @@ Info 88 [00:03:04.000] response: }, "responseRequired": true } +After request + +Before request + Info 89 [00:03:05.000] request: { "command": "definitionAndBoundSpan", @@ -1198,111 +904,47 @@ Info 89 [00:03:05.000] request: "seq": 9, "type": "request" } +Info 90 [00:03:06.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "start": { + "line": 4, + "offset": 17 + }, + "end": { + "line": 4, + "offset": 20 + }, + "contextStart": { + "line": 4, + "offset": 1 + }, + "contextEnd": { + "line": 4, + "offset": 26 + } + } + ], + "textSpan": { + "start": { + "line": 12, + "offset": 1 + }, + "end": { + "line": 12, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request + Before request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 90 [00:03:06.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "start": { - "line": 4, - "offset": 17 - }, - "end": { - "line": 4, - "offset": 20 - }, - "contextStart": { - "line": 4, - "offset": 1 - }, - "contextEnd": { - "line": 4, - "offset": 26 - } - } - ], - "textSpan": { - "start": { - "line": 12, - "offset": 1 - }, - "end": { - "line": 12, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 91 [00:03:07.000] request: { "command": "definitionAndBoundSpan", @@ -1314,74 +956,6 @@ Info 91 [00:03:07.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 92 [00:03:08.000] response: { "response": { @@ -1419,6 +993,10 @@ Info 92 [00:03:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 93 [00:03:09.000] request: { "command": "rename", @@ -1430,81 +1008,11 @@ Info 93 [00:03:09.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] 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.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 99 [00:03:15.000] response: { "response": { @@ -1586,18 +1094,7 @@ Info 99 [00:03:15.000] response: }, "responseRequired": true } -Info 100 [00:03:16.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -1620,7 +1117,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -1633,44 +1130,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 100 [00:03:16.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 103 [00:03:19.000] response: { "response": { @@ -1746,97 +1220,29 @@ Info 103 [00:03:19.000] response: "offset": 4 } } - ] - } - ] - }, - "responseRequired": true - } -Info 104 [00:03:20.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 104 [00:03:20.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 13, + "type": "request" + } +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": { @@ -1918,6 +1324,10 @@ Info 107 [00:03:23.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:24.000] request: { "command": "rename", @@ -1929,80 +1339,8 @@ Info 108 [00:03:24.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 111 [00:03:27.000] response: { "response": { @@ -2084,6 +1422,10 @@ Info 111 [00:03:27.000] response: }, "responseRequired": true } +After request + +Before request + Info 112 [00:03:28.000] request: { "command": "rename", @@ -2095,80 +1437,8 @@ Info 112 [00:03:28.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 115 [00:03:31.000] response: { "response": { @@ -2250,6 +1520,10 @@ Info 115 [00:03:31.000] response: }, "responseRequired": true } +After request + +Before request + Info 116 [00:03:32.000] request: { "command": "close", @@ -2259,42 +1533,6 @@ Info 116 [00:03:32.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 117 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 118 [00:03:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 118 [00:03:35.000] Files (3) @@ -2313,58 +1551,11 @@ Info 118 [00:03:44.000] FileName: /user/username/projects/myproject/main/main. Info 118 [00:03:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json Info 118 [00:03:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined Info 118 [00:03:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 118 [00:03:48.000] response: { - "responseRequired": false - } -Info 119 [00:03:49.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 17, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2389,7 +1580,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2402,6 +1593,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 119 [00:03:49.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "seq": 17, + "type": "request" + } Info 120 [00:03:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 121 [00:03:51.000] Search path: /user/username/projects/myproject/random Info 122 [00:03:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2424,6 +1626,10 @@ Info 123 [00:04:05.000] FileName: /user/username/projects/myproject/dependency Info 123 [00:04:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json Info 123 [00:04:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 123 [00:04:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:04:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2450,6 +1656,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2460,10 +1670,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 123 [00:04:09.000] response: - { - "responseRequired": false - } +Before request + Info 124 [00:04:10.000] request: { "command": "close", @@ -2473,42 +1681,6 @@ Info 124 [00:04:10.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 125 [00:04:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 126 [00:04:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 126 [00:04:13.000] Files (3) @@ -2527,6 +1699,10 @@ Info 126 [00:04:22.000] FileName: /user/username/projects/myproject/dependency Info 126 [00:04:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json Info 126 [00:04:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 126 [00:04:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 126 [00:04:26.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2552,7 +1728,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2565,10 +1741,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 126 [00:04:26.000] response: - { - "responseRequired": false - } +Before request + Info 127 [00:04:27.000] request: { "command": "close", @@ -2578,44 +1752,6 @@ Info 127 [00:04:27.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 128 [00:04:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 129 [00:04:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 129 [00:04:30.000] Files (3) @@ -2632,6 +1768,10 @@ Info 129 [00:04:37.000] ----------------------------------------------- Info 129 [00:04:38.000] Open files: Info 129 [00:04:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 129 [00:04:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 129 [00:04:41.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2659,7 +1799,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2672,10 +1812,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 129 [00:04:41.000] response: - { - "responseRequired": false - } +Before request + Info 130 [00:04:42.000] request: { "command": "close", @@ -2685,46 +1823,6 @@ Info 130 [00:04:42.000] request: "seq": 20, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 131 [00:04:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 132 [00:04:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 132 [00:04:45.000] Files (3) @@ -2739,6 +1837,10 @@ Info 132 [00:04:51.000] Files (2) Info 132 [00:04:52.000] ----------------------------------------------- Info 132 [00:04:53.000] Open files: +Info 132 [00:04:54.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2768,7 +1870,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2781,10 +1883,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 132 [00:04:54.000] response: - { - "responseRequired": false - } +Before request + Info 133 [00:04:55.000] request: { "command": "open", @@ -2794,48 +1894,6 @@ Info 133 [00:04:55.000] request: "seq": 21, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 134 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 135 [00:04:57.000] Search path: /user/username/projects/myproject/random Info 136 [00:04:58.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2895,6 +1953,10 @@ Info 165 [00:05:29.000] ----------------------------------------------- Info 165 [00:05:30.000] Open files: Info 165 [00:05:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 165 [00:05:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 165 [00:05:33.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2903,17 +1965,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 165 [00:05:33.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 367bb617a8c36..0111f69488539 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -418,6 +392,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -426,10 +404,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:03.000] request: { "command": "open", @@ -439,32 +415,6 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -516,6 +466,10 @@ Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -525,7 +479,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -535,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -545,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", @@ -563,70 +515,6 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:38.000] response: { "response": { @@ -664,6 +552,10 @@ Info 65 [00:02:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:39.000] request: { "command": "rename", @@ -675,78 +567,10 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:44.000] response: { "response": { @@ -828,27 +652,7 @@ Info 71 [00:02:44.000] response: }, "responseRequired": true } -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 80 [00:02:54.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -869,7 +673,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* + {} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -882,10 +688,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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:: Completely Elapsed:: *ms -Info 83 [00:02:57.000] Different program with same set of files -After request +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -909,6 +721,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -919,6 +735,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 80 [00:02:54.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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:: Completely Elapsed:: *ms +Info 83 [00:02:57.000] Different program with same set of files Info 84 [00:02:58.000] response: { "response": { @@ -956,6 +786,10 @@ Info 84 [00:02:58.000] response: }, "responseRequired": true } +After request + +Before request + Info 85 [00:02:59.000] request: { "command": "definitionAndBoundSpan", @@ -967,74 +801,6 @@ Info 85 [00:02:59.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:00.000] response: { "response": { @@ -1072,6 +838,10 @@ Info 86 [00:03:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:01.000] request: { "command": "definitionAndBoundSpan", @@ -1083,74 +853,6 @@ Info 87 [00:03:01.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:02.000] response: { "response": { @@ -1188,6 +890,10 @@ Info 88 [00:03:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 89 [00:03:03.000] request: { "command": "definitionAndBoundSpan", @@ -1199,111 +905,47 @@ Info 89 [00:03:03.000] request: "seq": 9, "type": "request" } -Before request +Info 90 [00:03:04.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "start": { + "line": 4, + "offset": 17 + }, + "end": { + "line": 4, + "offset": 20 + }, + "contextStart": { + "line": 4, + "offset": 1 + }, + "contextEnd": { + "line": 4, + "offset": 26 + } + } + ], + "textSpan": { + "start": { + "line": 12, + "offset": 1 + }, + "end": { + "line": 12, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} +Before request -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 90 [00:03:04.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "start": { - "line": 4, - "offset": 17 - }, - "end": { - "line": 4, - "offset": 20 - }, - "contextStart": { - "line": 4, - "offset": 1 - }, - "contextEnd": { - "line": 4, - "offset": 26 - } - } - ], - "textSpan": { - "start": { - "line": 12, - "offset": 1 - }, - "end": { - "line": 12, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 91 [00:03:05.000] request: { "command": "definitionAndBoundSpan", @@ -1315,74 +957,6 @@ Info 91 [00:03:05.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 92 [00:03:06.000] response: { "response": { @@ -1420,6 +994,10 @@ Info 92 [00:03:06.000] response: }, "responseRequired": true } +After request + +Before request + Info 93 [00:03:07.000] request: { "command": "rename", @@ -1431,81 +1009,11 @@ Info 93 [00:03:07.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Search path: /user/username/projects/myproject/dependency Info 97 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 98 [00:03:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 99 [00:03:13.000] response: { "response": { @@ -1587,18 +1095,7 @@ Info 99 [00:03:13.000] response: }, "responseRequired": true } -Info 100 [00:03:14.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -1609,7 +1106,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -1634,44 +1131,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 100 [00:03:14.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } Info 101 [00:03:15.000] Search path: /user/username/projects/myproject/dependency Info 102 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 103 [00:03:17.000] response: { "response": { @@ -1747,97 +1221,29 @@ Info 103 [00:03:17.000] response: "offset": 4 } } - ] - } - ] - }, - "responseRequired": true - } -Info 104 [00:03:18.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 105 [00:03:19.000] Search path: /user/username/projects/myproject/dependency -Info 106 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 104 [00:03:18.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 13, + "type": "request" + } +Info 105 [00:03:19.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 107 [00:03:21.000] response: { "response": { @@ -1919,6 +1325,10 @@ Info 107 [00:03:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:22.000] request: { "command": "rename", @@ -1930,80 +1340,8 @@ Info 108 [00:03:22.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 111 [00:03:25.000] response: { "response": { @@ -2085,6 +1423,10 @@ Info 111 [00:03:25.000] response: }, "responseRequired": true } +After request + +Before request + Info 112 [00:03:26.000] request: { "command": "rename", @@ -2096,80 +1438,8 @@ Info 112 [00:03:26.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 115 [00:03:29.000] response: { "response": { @@ -2251,6 +1521,10 @@ Info 115 [00:03:29.000] response: }, "responseRequired": true } +After request + +Before request + Info 116 [00:03:30.000] request: { "command": "close", @@ -2260,42 +1534,6 @@ Info 116 [00:03:30.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 117 [00:03:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 118 [00:03:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 118 [00:03:33.000] Files (3) @@ -2314,58 +1552,11 @@ Info 118 [00:03:42.000] FileName: /user/username/projects/myproject/main/main. Info 118 [00:03:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json Info 118 [00:03:44.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined Info 118 [00:03:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 118 [00:03:46.000] response: { - "responseRequired": false - } -Info 119 [00:03:47.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 17, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2390,7 +1581,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2403,6 +1594,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 119 [00:03:47.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "seq": 17, + "type": "request" + } Info 120 [00:03:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 121 [00:03:49.000] Search path: /user/username/projects/myproject/random Info 122 [00:03:50.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2425,6 +1627,10 @@ Info 123 [00:04:03.000] FileName: /user/username/projects/myproject/dependency Info 123 [00:04:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json Info 123 [00:04:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 123 [00:04:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:04:07.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2451,6 +1657,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2461,10 +1671,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 123 [00:04:07.000] response: - { - "responseRequired": false - } +Before request + Info 124 [00:04:08.000] request: { "command": "close", @@ -2474,42 +1682,6 @@ Info 124 [00:04:08.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 125 [00:04:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 126 [00:04:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 126 [00:04:11.000] Files (3) @@ -2528,6 +1700,10 @@ Info 126 [00:04:20.000] FileName: /user/username/projects/myproject/dependency Info 126 [00:04:21.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json Info 126 [00:04:22.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 126 [00:04:23.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 126 [00:04:24.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2553,7 +1729,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2566,10 +1742,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 126 [00:04:24.000] response: - { - "responseRequired": false - } +Before request + Info 127 [00:04:25.000] request: { "command": "close", @@ -2579,44 +1753,6 @@ Info 127 [00:04:25.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 128 [00:04:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 129 [00:04:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 129 [00:04:28.000] Files (3) @@ -2633,6 +1769,10 @@ Info 129 [00:04:35.000] ----------------------------------------------- Info 129 [00:04:36.000] Open files: Info 129 [00:04:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 129 [00:04:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 129 [00:04:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2660,7 +1800,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2673,10 +1813,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 129 [00:04:39.000] response: - { - "responseRequired": false - } +Before request + Info 130 [00:04:40.000] request: { "command": "close", @@ -2686,46 +1824,6 @@ Info 130 [00:04:40.000] request: "seq": 20, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 131 [00:04:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 132 [00:04:42.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 132 [00:04:43.000] Files (3) @@ -2740,6 +1838,10 @@ Info 132 [00:04:49.000] Files (2) Info 132 [00:04:50.000] ----------------------------------------------- Info 132 [00:04:51.000] Open files: +Info 132 [00:04:52.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2769,7 +1871,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2782,10 +1884,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 132 [00:04:52.000] response: - { - "responseRequired": false - } +Before request + Info 133 [00:04:53.000] request: { "command": "open", @@ -2795,48 +1895,6 @@ Info 133 [00:04:53.000] request: "seq": 21, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 134 [00:04:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 135 [00:04:55.000] Search path: /user/username/projects/myproject/random Info 136 [00:04:56.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2896,6 +1954,10 @@ Info 165 [00:05:27.000] ----------------------------------------------- Info 165 [00:05:28.000] Open files: Info 165 [00:05:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 165 [00:05:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 165 [00:05:31.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2904,17 +1966,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 165 [00:05:31.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 f561b17fb058f..ab161da2002e0 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 @@ -1,13 +1,4 @@ Info 0 [00:01:01.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:02.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:02.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:03.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:04.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:05.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -295,36 +289,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:35.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:36.000] request: { "command": "open", @@ -334,32 +330,6 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -397,6 +367,10 @@ Info 45 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -404,7 +378,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -415,6 +389,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -423,10 +401,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:04.000] request: { "command": "open", @@ -436,32 +412,6 @@ Info 46 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -513,6 +463,10 @@ Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -522,7 +476,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -532,7 +486,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -542,13 +496,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:37.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:38.000] request: { "command": "definitionAndBoundSpan", @@ -560,70 +512,6 @@ Info 64 [00:02:38.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:39.000] response: { "response": { @@ -661,6 +549,10 @@ Info 65 [00:02:39.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:40.000] request: { "command": "definitionAndBoundSpan", @@ -672,70 +564,6 @@ Info 66 [00:02:40.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:41.000] response: { "response": { @@ -773,8 +601,12 @@ Info 67 [00:02:41.000] response: }, "responseRequired": true } -Info 68 [00:02:42.000] request: - { +After request + +Before request + +Info 68 [00:02:42.000] request: + { "command": "definitionAndBoundSpan", "arguments": { "file": "/user/username/projects/myproject/main/main.ts", @@ -784,70 +616,6 @@ Info 68 [00:02:42.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:43.000] response: { "response": { @@ -885,6 +653,10 @@ Info 69 [00:02:43.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:44.000] request: { "command": "definitionAndBoundSpan", @@ -896,70 +668,6 @@ Info 70 [00:02:44.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:45.000] response: { "response": { @@ -997,6 +705,10 @@ Info 71 [00:02:45.000] response: }, "responseRequired": true } +After request + +Before request + Info 72 [00:02:46.000] request: { "command": "definitionAndBoundSpan", @@ -1008,70 +720,6 @@ Info 72 [00:02:46.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:47.000] response: { "response": { @@ -1109,6 +757,10 @@ Info 73 [00:02:47.000] response: }, "responseRequired": true } +After request + +Before request + Info 74 [00:02:48.000] request: { "command": "rename", @@ -1120,78 +772,10 @@ Info 74 [00:02:48.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 79 [00:02:53.000] response: { "response": { @@ -1273,18 +857,7 @@ Info 79 [00:02:53.000] response: }, "responseRequired": true } -Info 80 [00:02:54.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 10, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -1295,7 +868,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -1307,7 +880,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -1320,44 +893,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 80 [00:02:54.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 83 [00:02:57.000] response: { "response": { @@ -1433,97 +983,29 @@ Info 83 [00:02:57.000] response: "offset": 4 } } - ] - } - ] - }, - "responseRequired": true - } -Info 84 [00:02:58.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 84 [00:02:58.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "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: { "response": { @@ -1605,6 +1087,10 @@ Info 87 [00:03:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 88 [00:03:02.000] request: { "command": "rename", @@ -1616,80 +1102,8 @@ Info 88 [00:03:02.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 91 [00:03:05.000] response: { "response": { @@ -1771,6 +1185,10 @@ Info 91 [00:03:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 92 [00:03:06.000] request: { "command": "rename", @@ -1782,80 +1200,8 @@ Info 92 [00:03:06.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:09.000] response: { "response": { @@ -1937,6 +1283,10 @@ Info 95 [00:03:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 96 [00:03:10.000] request: { "command": "close", @@ -1946,42 +1296,6 @@ Info 96 [00:03:10.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2000,58 +1314,11 @@ Info 98 [00:03:22.000] FileName: /user/username/projects/myproject/main/main. 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 98 [00:03:26.000] response: { - "responseRequired": false - } -Info 99 [00:03:27.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 15, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2076,7 +1343,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2089,6 +1356,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 99 [00:03:27.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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 @@ -2111,6 +1389,10 @@ Info 103 [00:03:43.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2137,6 +1419,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2147,10 +1433,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:03:47.000] response: - { - "responseRequired": false - } +Before request + Info 104 [00:03:48.000] request: { "command": "close", @@ -2160,42 +1444,6 @@ Info 104 [00:03:48.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2214,6 +1462,10 @@ Info 106 [00:04:00.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2239,7 +1491,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2252,10 +1504,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:04:04.000] response: - { - "responseRequired": false - } +Before request + Info 107 [00:04:05.000] request: { "command": "close", @@ -2265,44 +1515,6 @@ Info 107 [00:04:05.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2319,6 +1531,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2346,7 +1562,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2359,10 +1575,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:04:19.000] response: - { - "responseRequired": false - } +Before request + Info 110 [00:04:20.000] request: { "command": "close", @@ -2372,46 +1586,6 @@ Info 110 [00:04:20.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2426,6 +1600,10 @@ Info 112 [00:04:29.000] Files (2) Info 112 [00:04:30.000] ----------------------------------------------- Info 112 [00:04:31.000] Open files: +Info 112 [00:04:32.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2455,7 +1633,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2468,10 +1646,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:04:32.000] response: - { - "responseRequired": false - } +Before request + Info 113 [00:04:33.000] request: { "command": "open", @@ -2481,48 +1657,6 @@ Info 113 [00:04:33.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -2582,6 +1716,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2590,17 +1728,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 145 [00:05:11.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 f40e8748c5cd9..9e863c6e2e5af 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -418,6 +392,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -426,10 +404,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:03.000] request: { "command": "open", @@ -439,32 +415,6 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -516,6 +466,10 @@ Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -525,7 +479,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -535,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -545,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", @@ -563,70 +515,6 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:38.000] response: { "response": { @@ -664,6 +552,10 @@ Info 65 [00:02:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:39.000] request: { "command": "rename", @@ -675,78 +567,10 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:44.000] response: { "response": { @@ -828,56 +652,6 @@ Info 71 [00:02:44.000] response: }, "responseRequired": true } -Info 72 [00:02:45.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 1, - "endLine": 1, - "endOffset": 1, - "insertString": "function fooBar() { }\n" - }, - "seq": 6, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -899,9 +673,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -914,81 +688,33 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 72 [00:02:45.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 1, + "endLine": 1, + "endOffset": 1, + "insertString": "function fooBar() { }\n" + }, + "seq": 6, + "type": "request" + } Info 73 [00:02:46.000] response: { "responseRequired": false } -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before running timeout callbacks After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 74 [00:02:47.000] request: { @@ -1001,81 +727,9 @@ Info 74 [00:02:47.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 78 [00:02:51.000] response: { "response": { @@ -1113,6 +767,10 @@ Info 78 [00:02:51.000] response: }, "responseRequired": true } +After request + +Before request + Info 79 [00:02:52.000] request: { "command": "definitionAndBoundSpan", @@ -1124,78 +782,6 @@ Info 79 [00:02:52.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:02:53.000] response: { "response": { @@ -1233,6 +819,10 @@ Info 80 [00:02:53.000] response: }, "responseRequired": true } +After request + +Before request + Info 81 [00:02:54.000] request: { "command": "definitionAndBoundSpan", @@ -1244,78 +834,6 @@ Info 81 [00:02:54.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:02:55.000] response: { "response": { @@ -1347,95 +865,27 @@ Info 82 [00:02:55.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 83 [00:02:56.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 10, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 83 [00:02:56.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 10, + "type": "request" + } Info 84 [00:02:57.000] response: { "response": { @@ -1473,6 +923,10 @@ Info 84 [00:02:57.000] response: }, "responseRequired": true } +After request + +Before request + Info 85 [00:02:58.000] request: { "command": "definitionAndBoundSpan", @@ -1484,78 +938,6 @@ Info 85 [00:02:58.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:02:59.000] response: { "response": { @@ -1593,6 +975,10 @@ Info 86 [00:02:59.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:00.000] request: { "command": "rename", @@ -1604,83 +990,11 @@ Info 87 [00:03:00.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Info 89 [00:03:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 90 [00:03:03.000] Different program with same set of files 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:06.000] response: { "response": { @@ -1748,105 +1062,37 @@ Info 93 [00:03:06.000] response: }, { "start": { - "line": 9, - "offset": 1 - }, - "end": { - "line": 9, - "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 94 [00:03:07.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "line": 9, + "offset": 1 + }, + "end": { + "line": 9, + "offset": 4 + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 94 [00:03:07.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 13, + "type": "request" + } +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": { @@ -1928,6 +1174,10 @@ Info 97 [00:03:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 98 [00:03:11.000] request: { "command": "rename", @@ -1939,80 +1189,8 @@ Info 98 [00:03:11.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 101 [00:03:14.000] response: { "response": { @@ -2094,6 +1272,10 @@ Info 101 [00:03:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 102 [00:03:15.000] request: { "command": "rename", @@ -2105,80 +1287,8 @@ Info 102 [00:03:15.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:18.000] response: { "response": { @@ -2260,6 +1370,10 @@ Info 105 [00:03:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 106 [00:03:19.000] request: { "command": "rename", @@ -2271,80 +1385,8 @@ Info 106 [00:03:19.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 109 [00:03:22.000] response: { "response": { @@ -2425,4 +1467,5 @@ Info 109 [00:03:22.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 43ac396e90025..ebd01c5b049d5 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -418,6 +392,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -426,10 +404,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:03.000] request: { "command": "open", @@ -439,32 +415,6 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -516,6 +466,10 @@ Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -525,7 +479,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -535,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -545,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", @@ -563,70 +515,6 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:38.000] response: { "response": { @@ -664,6 +552,10 @@ Info 65 [00:02:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:39.000] request: { "command": "rename", @@ -675,78 +567,10 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:44.000] response: { "response": { @@ -828,56 +652,6 @@ Info 71 [00:02:44.000] response: }, "responseRequired": true } -Info 72 [00:02:45.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 1, - "endLine": 1, - "endOffset": 1, - "insertString": "function fooBar() { }\n " - }, - "seq": 6, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -899,9 +673,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -914,10 +688,30 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 72 [00:02:45.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 1, + "endLine": 1, + "endOffset": 1, + "insertString": "function fooBar() { }\n " + }, + "seq": 6, + "type": "request" + } Info 73 [00:02:46.000] response: { "responseRequired": false } +After request + +Before request + Info 74 [00:02:47.000] request: { "command": "definitionAndBoundSpan", @@ -929,81 +723,9 @@ Info 74 [00:02:47.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 78 [00:02:51.000] response: { "response": { @@ -1041,6 +763,10 @@ Info 78 [00:02:51.000] response: }, "responseRequired": true } +After request + +Before request + Info 79 [00:02:52.000] request: { "command": "definitionAndBoundSpan", @@ -1052,78 +778,6 @@ Info 79 [00:02:52.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:02:53.000] response: { "response": { @@ -1161,6 +815,10 @@ Info 80 [00:02:53.000] response: }, "responseRequired": true } +After request + +Before request + Info 81 [00:02:54.000] request: { "command": "definitionAndBoundSpan", @@ -1172,78 +830,6 @@ Info 81 [00:02:54.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:02:55.000] response: { "response": { @@ -1275,95 +861,27 @@ Info 82 [00:02:55.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 83 [00:02:56.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 10, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 83 [00:02:56.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 10, + "type": "request" + } Info 84 [00:02:57.000] response: { "response": { @@ -1401,6 +919,10 @@ Info 84 [00:02:57.000] response: }, "responseRequired": true } +After request + +Before request + Info 85 [00:02:58.000] request: { "command": "definitionAndBoundSpan", @@ -1412,78 +934,6 @@ Info 85 [00:02:58.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:02:59.000] response: { "response": { @@ -1521,6 +971,10 @@ Info 86 [00:02:59.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:00.000] request: { "command": "rename", @@ -1532,83 +986,11 @@ Info 87 [00:03:00.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Info 89 [00:03:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms Info 90 [00:03:03.000] Different program with same set of files 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:06.000] response: { "response": { @@ -1676,105 +1058,37 @@ Info 93 [00:03:06.000] response: }, { "start": { - "line": 9, - "offset": 1 - }, - "end": { - "line": 9, - "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 94 [00:03:07.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "line": 9, + "offset": 1 + }, + "end": { + "line": 9, + "offset": 4 + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 94 [00:03:07.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 13, + "type": "request" + } +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": { @@ -1856,6 +1170,10 @@ Info 97 [00:03:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 98 [00:03:11.000] request: { "command": "rename", @@ -1867,80 +1185,8 @@ Info 98 [00:03:11.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 101 [00:03:14.000] response: { "response": { @@ -2022,6 +1268,10 @@ Info 101 [00:03:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 102 [00:03:15.000] request: { "command": "rename", @@ -2033,80 +1283,8 @@ Info 102 [00:03:15.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:18.000] response: { "response": { @@ -2188,6 +1366,10 @@ Info 105 [00:03:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 106 [00:03:19.000] request: { "command": "rename", @@ -2199,80 +1381,8 @@ Info 106 [00:03:19.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 109 [00:03:22.000] response: { "response": { @@ -2353,4 +1463,5 @@ Info 109 [00:03:22.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 e8bbe28a4c3af..ac34a3e873fa1 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -418,6 +392,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -426,10 +404,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:03.000] request: { "command": "open", @@ -439,32 +415,6 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -516,6 +466,10 @@ Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -525,7 +479,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -535,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -545,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", @@ -563,70 +515,6 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:38.000] response: { "response": { @@ -664,6 +552,10 @@ Info 65 [00:02:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -675,70 +567,6 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:40.000] response: { "response": { @@ -776,8 +604,12 @@ Info 67 [00:02:40.000] response: }, "responseRequired": true } -Info 68 [00:02:41.000] request: - { +After request + +Before request + +Info 68 [00:02:41.000] request: + { "command": "definitionAndBoundSpan", "arguments": { "file": "/user/username/projects/myproject/main/main.ts", @@ -787,70 +619,6 @@ Info 68 [00:02:41.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:42.000] response: { "response": { @@ -888,6 +656,10 @@ Info 69 [00:02:42.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", @@ -899,70 +671,6 @@ Info 70 [00:02:43.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:44.000] response: { "response": { @@ -1000,6 +708,10 @@ Info 71 [00:02:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 72 [00:02:45.000] request: { "command": "definitionAndBoundSpan", @@ -1011,70 +723,6 @@ Info 72 [00:02:45.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:46.000] response: { "response": { @@ -1112,6 +760,10 @@ Info 73 [00:02:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 74 [00:02:47.000] request: { "command": "rename", @@ -1123,78 +775,10 @@ Info 74 [00:02:47.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 79 [00:02:52.000] response: { "response": { @@ -1276,18 +860,7 @@ Info 79 [00:02:52.000] response: }, "responseRequired": true } -Info 80 [00:02:53.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 10, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -1308,9 +881,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -1323,44 +896,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 80 [00:02:53.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 83 [00:02:56.000] response: { "response": { @@ -1436,97 +986,29 @@ Info 83 [00:02:56.000] response: "offset": 4 } } - ] - } - ] - }, - "responseRequired": true - } -Info 84 [00:02:57.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 84 [00:02:57.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "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: { "response": { @@ -1608,6 +1090,10 @@ Info 87 [00:03:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 88 [00:03:01.000] request: { "command": "rename", @@ -1619,80 +1105,8 @@ Info 88 [00:03:01.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 91 [00:03:04.000] response: { "response": { @@ -1774,6 +1188,10 @@ Info 91 [00:03:04.000] response: }, "responseRequired": true } +After request + +Before request + Info 92 [00:03:05.000] request: { "command": "rename", @@ -1785,80 +1203,8 @@ Info 92 [00:03:05.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:08.000] response: { "response": { @@ -1940,6 +1286,10 @@ Info 95 [00:03:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 96 [00:03:09.000] request: { "command": "close", @@ -1949,42 +1299,6 @@ Info 96 [00:03:09.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2003,58 +1317,11 @@ Info 98 [00:03:21.000] FileName: /user/username/projects/myproject/main/main. 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 98 [00:03:25.000] response: { - "responseRequired": false - } -Info 99 [00:03:26.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 15, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2079,7 +1346,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2092,6 +1359,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 99 [00:03:26.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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 @@ -2114,6 +1392,10 @@ Info 103 [00:03:42.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2140,6 +1422,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2150,10 +1436,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 103 [00:03:46.000] response: - { - "responseRequired": false - } +Before request + Info 104 [00:03:47.000] request: { "command": "close", @@ -2163,42 +1447,6 @@ Info 104 [00:03:47.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2217,6 +1465,10 @@ Info 106 [00:03:59.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2242,7 +1494,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2255,10 +1507,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 106 [00:04:03.000] response: - { - "responseRequired": false - } +Before request + Info 107 [00:04:04.000] request: { "command": "close", @@ -2268,44 +1518,6 @@ Info 107 [00:04:04.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2322,6 +1534,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2349,7 +1565,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2362,10 +1578,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:04:18.000] response: - { - "responseRequired": false - } +Before request + Info 110 [00:04:19.000] request: { "command": "close", @@ -2375,46 +1589,6 @@ Info 110 [00:04:19.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2429,6 +1603,10 @@ Info 112 [00:04:28.000] Files (2) Info 112 [00:04:29.000] ----------------------------------------------- Info 112 [00:04:30.000] Open files: +Info 112 [00:04:31.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2458,7 +1636,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2471,10 +1649,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 112 [00:04:31.000] response: - { - "responseRequired": false - } +Before request + Info 113 [00:04:32.000] request: { "command": "open", @@ -2484,48 +1660,6 @@ Info 113 [00:04:32.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -2585,6 +1719,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2593,17 +1731,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 145 [00:05:10.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 a2e7e6c7260b0..6a911bab7a6ea 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -418,6 +392,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -426,10 +404,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:03.000] request: { "command": "open", @@ -439,32 +415,6 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -516,6 +466,10 @@ Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -525,7 +479,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -535,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -545,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", @@ -563,70 +515,6 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:38.000] response: { "response": { @@ -664,6 +552,10 @@ Info 65 [00:02:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:39.000] request: { "command": "rename", @@ -675,78 +567,10 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:44.000] response: { "response": { @@ -828,56 +652,6 @@ Info 71 [00:02:44.000] response: }, "responseRequired": true } -Info 72 [00:02:45.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 14, - "offset": 1, - "endLine": 14, - "endOffset": 1, - "insertString": "const x = 10;" - }, - "seq": 6, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -899,9 +673,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -914,10 +688,30 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 72 [00:02:45.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 14, + "offset": 1, + "endLine": 14, + "endOffset": 1, + "insertString": "const x = 10;" + }, + "seq": 6, + "type": "request" + } Info 73 [00:02:46.000] response: { "responseRequired": false } +After request + +Before request + Info 74 [00:02:47.000] request: { "command": "change", @@ -932,153 +726,17 @@ Info 74 [00:02:47.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 75 [00:02:48.000] response: { "responseRequired": false } -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before running timeout callbacks After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 76 [00:02:49.000] request: { @@ -1091,81 +749,9 @@ Info 76 [00:02:49.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:02:53.000] response: { "response": { @@ -1203,6 +789,10 @@ Info 80 [00:02:53.000] response: }, "responseRequired": true } +After request + +Before request + Info 81 [00:02:54.000] request: { "command": "definitionAndBoundSpan", @@ -1214,78 +804,6 @@ Info 81 [00:02:54.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:02:55.000] response: { "response": { @@ -1323,6 +841,10 @@ Info 82 [00:02:55.000] response: }, "responseRequired": true } +After request + +Before request + Info 83 [00:02:56.000] request: { "command": "definitionAndBoundSpan", @@ -1334,78 +856,6 @@ Info 83 [00:02:56.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 84 [00:02:57.000] response: { "response": { @@ -1437,95 +887,27 @@ Info 84 [00:02:57.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 85 [00:02:58.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 85 [00:02:58.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 11, + "type": "request" + } Info 86 [00:02:59.000] response: { "response": { @@ -1563,6 +945,10 @@ Info 86 [00:02:59.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:00.000] request: { "command": "definitionAndBoundSpan", @@ -1574,78 +960,6 @@ Info 87 [00:03:00.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:01.000] response: { "response": { @@ -1683,6 +997,10 @@ Info 88 [00:03:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 89 [00:03:02.000] request: { "command": "rename", @@ -1694,83 +1012,11 @@ Info 89 [00:03:02.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:08.000] response: { "response": { @@ -1838,105 +1084,37 @@ Info 95 [00:03:08.000] response: }, { "start": { - "line": 9, - "offset": 1 - }, - "end": { - "line": 9, - "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 96 [00:03:09.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 14, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "line": 9, + "offset": 1 + }, + "end": { + "line": 9, + "offset": 4 + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 96 [00:03:09.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 14, + "type": "request" + } +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: { "response": { @@ -2018,6 +1196,10 @@ Info 99 [00:03:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 100 [00:03:13.000] request: { "command": "rename", @@ -2029,80 +1211,8 @@ Info 100 [00:03:13.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 103 [00:03:16.000] response: { "response": { @@ -2184,6 +1294,10 @@ Info 103 [00:03:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 104 [00:03:17.000] request: { "command": "rename", @@ -2195,80 +1309,8 @@ Info 104 [00:03:17.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 107 [00:03:20.000] response: { "response": { @@ -2350,6 +1392,10 @@ Info 107 [00:03:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:21.000] request: { "command": "rename", @@ -2361,80 +1407,8 @@ Info 108 [00:03:21.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 111 [00:03:24.000] response: { "response": { @@ -2515,4 +1489,5 @@ Info 111 [00:03:24.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 0e20670089de0..38068dfe1f098 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -418,6 +392,10 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -426,10 +404,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 45 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:03.000] request: { "command": "open", @@ -439,32 +415,6 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -516,6 +466,10 @@ Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -525,7 +479,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -535,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -545,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:36.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:37.000] request: { "command": "definitionAndBoundSpan", @@ -563,70 +515,6 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:38.000] response: { "response": { @@ -664,6 +552,10 @@ Info 65 [00:02:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:39.000] request: { "command": "rename", @@ -675,78 +567,10 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:44.000] response: { "response": { @@ -828,56 +652,6 @@ Info 71 [00:02:44.000] response: }, "responseRequired": true } -Info 72 [00:02:45.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 14, - "offset": 1, - "endLine": 14, - "endOffset": 1, - "insertString": "const x = 10;" - }, - "seq": 6, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -899,9 +673,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -914,10 +688,30 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 72 [00:02:45.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 14, + "offset": 1, + "endLine": 14, + "endOffset": 1, + "insertString": "const x = 10;" + }, + "seq": 6, + "type": "request" + } Info 73 [00:02:46.000] response: { "responseRequired": false } +After request + +Before request + Info 74 [00:02:47.000] request: { "command": "change", @@ -932,82 +726,14 @@ Info 74 [00:02:47.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 75 [00:02:48.000] response: { "responseRequired": false } +After request + +Before request + Info 76 [00:02:49.000] request: { "command": "definitionAndBoundSpan", @@ -1019,81 +745,9 @@ Info 76 [00:02:49.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:02:53.000] response: { "response": { @@ -1131,6 +785,10 @@ Info 80 [00:02:53.000] response: }, "responseRequired": true } +After request + +Before request + Info 81 [00:02:54.000] request: { "command": "definitionAndBoundSpan", @@ -1142,78 +800,6 @@ Info 81 [00:02:54.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:02:55.000] response: { "response": { @@ -1251,6 +837,10 @@ Info 82 [00:02:55.000] response: }, "responseRequired": true } +After request + +Before request + Info 83 [00:02:56.000] request: { "command": "definitionAndBoundSpan", @@ -1262,78 +852,6 @@ Info 83 [00:02:56.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 84 [00:02:57.000] response: { "response": { @@ -1365,95 +883,27 @@ Info 84 [00:02:57.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 85 [00:02:58.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 85 [00:02:58.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 11, + "type": "request" + } Info 86 [00:02:59.000] response: { "response": { @@ -1491,6 +941,10 @@ Info 86 [00:02:59.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:00.000] request: { "command": "definitionAndBoundSpan", @@ -1502,78 +956,6 @@ Info 87 [00:03:00.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:01.000] response: { "response": { @@ -1611,6 +993,10 @@ Info 88 [00:03:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 89 [00:03:02.000] request: { "command": "rename", @@ -1622,83 +1008,11 @@ Info 89 [00:03:02.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:08.000] response: { "response": { @@ -1766,105 +1080,37 @@ Info 95 [00:03:08.000] response: }, { "start": { - "line": 9, - "offset": 1 - }, - "end": { - "line": 9, - "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 96 [00:03:09.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 14, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "line": 9, + "offset": 1 + }, + "end": { + "line": 9, + "offset": 4 + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 96 [00:03:09.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 14, + "type": "request" + } +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: { "response": { @@ -1946,6 +1192,10 @@ Info 99 [00:03:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 100 [00:03:13.000] request: { "command": "rename", @@ -1957,80 +1207,8 @@ Info 100 [00:03:13.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 103 [00:03:16.000] response: { "response": { @@ -2112,6 +1290,10 @@ Info 103 [00:03:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 104 [00:03:17.000] request: { "command": "rename", @@ -2123,80 +1305,8 @@ Info 104 [00:03:17.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 107 [00:03:20.000] response: { "response": { @@ -2278,6 +1388,10 @@ Info 107 [00:03:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:21.000] request: { "command": "rename", @@ -2289,80 +1403,8 @@ Info 108 [00:03:21.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 111 [00:03:24.000] response: { "response": { @@ -2443,4 +1485,5 @@ Info 111 [00:03:24.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 ee6dac0ff23ba..1bf39dca78734 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 @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -59,12 +50,15 @@ let a = 10; {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /user/username/projects/myproject/main Info 3 [00:00:38.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -135,36 +129,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 28 [00:01:09.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:10.000] request: { "command": "open", @@ -174,32 +170,6 @@ Info 29 [00:01:10.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -237,6 +207,10 @@ Info 45 [00:01:33.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -246,7 +220,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -257,16 +231,18 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} /user/username/projects/myproject/dependency: {} -Info 45 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:01:38.000] request: { "command": "open", @@ -276,32 +252,6 @@ Info 46 [00:01:38.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -353,6 +303,10 @@ Info 63 [00:02:07.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -364,7 +318,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -374,7 +328,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -382,13 +336,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 63 [00:02:11.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:12.000] request: { "command": "definitionAndBoundSpan", @@ -400,70 +352,6 @@ Info 64 [00:02:12.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:13.000] response: { "response": { @@ -501,6 +389,10 @@ Info 65 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:14.000] request: { "command": "definitionAndBoundSpan", @@ -512,70 +404,6 @@ Info 66 [00:02:14.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:15.000] response: { "response": { @@ -613,8 +441,12 @@ Info 67 [00:02:15.000] response: }, "responseRequired": true } -Info 68 [00:02:16.000] request: - { +After request + +Before request + +Info 68 [00:02:16.000] request: + { "command": "definitionAndBoundSpan", "arguments": { "file": "/user/username/projects/myproject/main/main.ts", @@ -624,70 +456,6 @@ Info 68 [00:02:16.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:17.000] response: { "response": { @@ -725,6 +493,10 @@ Info 69 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:18.000] request: { "command": "definitionAndBoundSpan", @@ -736,70 +508,6 @@ Info 70 [00:02:18.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:19.000] response: { "response": { @@ -837,6 +545,10 @@ Info 71 [00:02:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 72 [00:02:20.000] request: { "command": "definitionAndBoundSpan", @@ -848,70 +560,6 @@ Info 72 [00:02:20.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:21.000] response: { "response": { @@ -949,6 +597,10 @@ Info 73 [00:02:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 74 [00:02:22.000] request: { "command": "rename", @@ -960,75 +612,9 @@ Info 74 [00:02:22.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 78 [00:02:26.000] response: { "response": { @@ -1110,18 +696,7 @@ Info 78 [00:02:26.000] response: }, "responseRequired": true } -Info 79 [00:02:27.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 10, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/decls: @@ -1134,7 +709,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -1155,42 +730,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 79 [00:02:27.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:02:30.000] response: { "response": { @@ -1264,95 +818,31 @@ Info 82 [00:02:30.000] response: "end": { "line": 10, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 83 [00:02:31.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 83 [00:02:31.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "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: { "response": { @@ -1434,6 +924,10 @@ Info 86 [00:02:34.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:02:35.000] request: { "command": "rename", @@ -1445,76 +939,8 @@ Info 87 [00:02:35.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 90 [00:02:38.000] response: { "response": { @@ -1596,6 +1022,10 @@ Info 90 [00:02:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 91 [00:02:39.000] request: { "command": "rename", @@ -1607,76 +1037,8 @@ Info 91 [00:02:39.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 94 [00:02:42.000] response: { "response": { @@ -1758,6 +1120,10 @@ Info 94 [00:02:42.000] response: }, "responseRequired": true } +After request + +Before request + Info 95 [00:02:43.000] request: { "command": "close", @@ -1767,40 +1133,6 @@ Info 95 [00:02:43.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1810,65 +1142,20 @@ Info 97 [00:02:48.000] Project '/user/username/projects/myproject/dependency/t 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 -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} +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: { "responseRequired": false } -Info 98 [00:03:00.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 15, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/decls: @@ -1893,7 +1180,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1904,6 +1191,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 98 [00:03:00.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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 @@ -1926,6 +1224,10 @@ Info 102 [00:03:16.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1952,6 +1254,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1960,10 +1266,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:20.000] response: - { - "responseRequired": false - } +Before request + Info 103 [00:03:21.000] request: { "command": "close", @@ -1973,40 +1277,6 @@ Info 103 [00:03:21.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2025,6 +1295,10 @@ Info 105 [00:03:33.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2050,7 +1324,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2061,10 +1335,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 105 [00:03:37.000] response: - { - "responseRequired": false - } +Before request + Info 106 [00:03:38.000] request: { "command": "close", @@ -2074,42 +1346,6 @@ Info 106 [00:03:38.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2126,6 +1362,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2153,7 +1393,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2164,10 +1404,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:52.000] response: - { - "responseRequired": false - } +Before request + Info 109 [00:03:53.000] request: { "command": "close", @@ -2177,44 +1415,6 @@ Info 109 [00:03:53.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2229,6 +1429,10 @@ 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] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2258,7 +1462,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2269,10 +1473,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:04:05.000] response: - { - "responseRequired": false - } +Before request + Info 112 [00:04:06.000] request: { "command": "open", @@ -2282,46 +1484,6 @@ Info 112 [00:04:06.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -2380,6 +1542,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2388,17 +1554,40 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 143 [00:04:43.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} 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 900b2d57eff57..865b849c79c9e 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,10 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -441,34 +413,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -520,6 +464,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -529,7 +477,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -541,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -551,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -569,77 +515,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -677,18 +553,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -711,7 +576,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -724,44 +589,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -843,6 +685,8 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +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* @@ -860,40 +704,6 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -944,39 +754,7 @@ Info 86 [00:03:35.000] FileName: /user/username/projects/myproject/random/ran Info 86 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 86 [00:03:37.000] request: { @@ -989,78 +767,6 @@ Info 86 [00:03:37.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:38.000] response: { "response": { @@ -1098,6 +804,10 @@ Info 87 [00:03:38.000] response: }, "responseRequired": true } +After request + +Before request + Info 88 [00:03:39.000] request: { "command": "definitionAndBoundSpan", @@ -1109,78 +819,6 @@ Info 88 [00:03:39.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 89 [00:03:40.000] response: { "response": { @@ -1218,6 +856,10 @@ Info 89 [00:03:40.000] response: }, "responseRequired": true } +After request + +Before request + Info 90 [00:03:41.000] request: { "command": "definitionAndBoundSpan", @@ -1229,78 +871,6 @@ Info 90 [00:03:41.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 91 [00:03:42.000] response: { "response": { @@ -1332,95 +902,27 @@ Info 91 [00:03:42.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 92 [00:03:43.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 9, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 92 [00:03:43.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 9, + "type": "request" + } Info 93 [00:03:44.000] response: { "response": { @@ -1458,6 +960,10 @@ Info 93 [00:03:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 94 [00:03:45.000] request: { "command": "definitionAndBoundSpan", @@ -1469,78 +975,6 @@ Info 94 [00:03:45.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:46.000] response: { "response": { @@ -1578,6 +1012,10 @@ Info 95 [00:03:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 96 [00:03:47.000] request: { "command": "rename", @@ -1589,80 +1027,8 @@ Info 96 [00:03:47.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 97 [00:03:48.000] Search path: /user/username/projects/myproject/dependency Info 98 [00:03:49.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 99 [00:03:50.000] response: { "response": { @@ -1736,99 +1102,31 @@ Info 99 [00:03:50.000] response: "end": { "line": 9, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 100 [00:03:51.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 101 [00:03:52.000] Search path: /user/username/projects/myproject/dependency -Info 102 [00:03:53.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 100 [00:03:51.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } +Info 101 [00:03:52.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:53.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 103 [00:03:54.000] response: { "response": { @@ -1910,6 +1208,10 @@ Info 103 [00:03:54.000] response: }, "responseRequired": true } +After request + +Before request + Info 104 [00:03:55.000] request: { "command": "rename", @@ -1921,80 +1223,8 @@ Info 104 [00:03:55.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:56.000] Search path: /user/username/projects/myproject/dependency Info 106 [00:03:57.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 107 [00:03:58.000] response: { "response": { @@ -2076,6 +1306,10 @@ Info 107 [00:03:58.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:59.000] request: { "command": "rename", @@ -2087,80 +1321,8 @@ Info 108 [00:03:59.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 109 [00:04:00.000] Search path: /user/username/projects/myproject/dependency Info 110 [00:04:01.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 111 [00:04:02.000] response: { "response": { @@ -2242,6 +1404,10 @@ Info 111 [00:04:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 112 [00:04:03.000] request: { "command": "rename", @@ -2253,80 +1419,8 @@ Info 112 [00:04:03.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 113 [00:04:04.000] Search path: /user/username/projects/myproject/dependency Info 114 [00:04:05.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 115 [00:04:06.000] response: { "response": { @@ -2407,4 +1501,5 @@ Info 115 [00:04:06.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 7ad426879ec12..202cbcb93cd1f 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,10 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -441,34 +413,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -520,6 +464,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -529,7 +477,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -541,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -551,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -569,77 +515,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -677,18 +553,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -711,7 +576,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -724,44 +589,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -843,23 +685,14 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +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] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -871,79 +704,20 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - +Info 76 [00:02:55.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:02:59.000] response: { "response": { @@ -981,6 +755,10 @@ Info 80 [00:02:59.000] response: }, "responseRequired": true } +After request + +Before request + Info 81 [00:03:00.000] request: { "command": "definitionAndBoundSpan", @@ -992,78 +770,6 @@ Info 81 [00:03:00.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:03:01.000] response: { "response": { @@ -1101,6 +807,10 @@ Info 82 [00:03:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 83 [00:03:02.000] request: { "command": "definitionAndBoundSpan", @@ -1112,78 +822,6 @@ Info 83 [00:03:02.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 84 [00:03:03.000] response: { "response": { @@ -1215,95 +853,27 @@ Info 84 [00:03:03.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 85 [00:03:04.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 9, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 85 [00:03:04.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 9, + "type": "request" + } Info 86 [00:03:05.000] response: { "response": { @@ -1341,6 +911,10 @@ Info 86 [00:03:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:06.000] request: { "command": "definitionAndBoundSpan", @@ -1352,78 +926,6 @@ Info 87 [00:03:06.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:07.000] response: { "response": { @@ -1461,6 +963,10 @@ Info 88 [00:03:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 89 [00:03:08.000] request: { "command": "rename", @@ -1472,82 +978,10 @@ Info 89 [00:03:08.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Search path: /user/username/projects/myproject/dependency Info 93 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 94 [00:03:13.000] response: { "response": { @@ -1621,99 +1055,31 @@ Info 94 [00:03:13.000] response: "end": { "line": 9, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 95 [00:03:14.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 96 [00:03:15.000] Search path: /user/username/projects/myproject/dependency -Info 97 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 95 [00:03:14.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } +Info 96 [00:03:15.000] Search path: /user/username/projects/myproject/dependency +Info 97 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json Info 98 [00:03:17.000] response: { "response": { @@ -1795,6 +1161,10 @@ Info 98 [00:03:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 99 [00:03:18.000] request: { "command": "rename", @@ -1806,80 +1176,8 @@ Info 99 [00:03:18.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 102 [00:03:21.000] response: { "response": { @@ -1961,6 +1259,10 @@ Info 102 [00:03:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 103 [00:03:22.000] request: { "command": "rename", @@ -1972,80 +1274,8 @@ Info 103 [00:03:22.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 106 [00:03:25.000] response: { "response": { @@ -2127,6 +1357,10 @@ Info 106 [00:03:25.000] response: }, "responseRequired": true } +After request + +Before request + Info 107 [00:03:26.000] request: { "command": "rename", @@ -2138,80 +1372,8 @@ Info 107 [00:03:26.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 110 [00:03:29.000] response: { "response": { @@ -2292,4 +1454,5 @@ Info 110 [00:03:29.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 7ebe536410786..0d5240fecdb36 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -287,34 +281,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 27 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 28 [00:01:38.000] request: { "command": "open", @@ -324,30 +320,6 @@ Info 28 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -384,6 +356,10 @@ Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -391,7 +367,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -410,10 +386,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 43 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:02:05.000] request: { "command": "open", @@ -423,32 +397,6 @@ Info 44 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -500,6 +448,10 @@ Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -509,7 +461,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -519,7 +471,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -529,13 +481,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 61 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 62 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -547,70 +497,6 @@ Info 62 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:40.000] response: { "response": { @@ -648,6 +534,10 @@ Info 63 [00:02:40.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:41.000] request: { "command": "rename", @@ -659,73 +549,7 @@ Info 64 [00:02:41.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 66 [00:02:43.000] response: { "response": { @@ -774,28 +598,51 @@ Info 66 [00:02:43.000] response: }, "responseRequired": true } -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 +After request + +PolledWatches:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/random/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: *new* + {"pollingInterval":2000} + +FsWatches:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/random/tsconfig.json: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} +/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 78 [00:02:57.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -816,6 +663,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/main/tsconfig.json: {} @@ -825,7 +676,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} FsWatchesRecursive:: @@ -838,6 +689,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 78 [00:02:57.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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 @@ -858,42 +720,6 @@ Info 84 [00:03:03.000] Files (3) 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:06.000] response: { "response": { @@ -931,53 +757,6 @@ Info 87 [00:03:06.000] response: }, "responseRequired": true } -Info 88 [00:03:07.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 7, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -1001,7 +780,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -1014,6 +793,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 88 [00:03:07.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 7, + "type": "request" + } Info 89 [00:03:08.000] response: { "response": { @@ -1051,6 +843,10 @@ Info 89 [00:03:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 90 [00:03:09.000] request: { "command": "definitionAndBoundSpan", @@ -1062,78 +858,6 @@ Info 90 [00:03:09.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 91 [00:03:10.000] response: { "response": { @@ -1171,6 +895,10 @@ Info 91 [00:03:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 92 [00:03:11.000] request: { "command": "definitionAndBoundSpan", @@ -1182,78 +910,6 @@ Info 92 [00:03:11.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:12.000] response: { "response": { @@ -1291,6 +947,10 @@ Info 93 [00:03:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 94 [00:03:13.000] request: { "command": "definitionAndBoundSpan", @@ -1302,78 +962,6 @@ Info 94 [00:03:13.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:14.000] response: { "response": { @@ -1411,6 +999,10 @@ Info 95 [00:03:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 96 [00:03:15.000] request: { "command": "rename", @@ -1422,82 +1014,10 @@ Info 96 [00:03:15.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 101 [00:03:20.000] response: { "response": { @@ -1579,6 +1099,10 @@ Info 101 [00:03:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 102 [00:03:21.000] request: { "command": "rename", @@ -1590,80 +1114,8 @@ Info 102 [00:03:21.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:24.000] response: { "response": { @@ -1739,97 +1191,29 @@ Info 105 [00:03:24.000] response: "offset": 4 } } - ] - } - ] - }, - "responseRequired": true - } -Info 106 [00:03:25.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 106 [00:03:25.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 13, + "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: { "response": { @@ -1911,6 +1295,10 @@ Info 109 [00:03:28.000] response: }, "responseRequired": true } +After request + +Before request + Info 110 [00:03:29.000] request: { "command": "rename", @@ -1922,80 +1310,8 @@ Info 110 [00:03:29.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 113 [00:03:32.000] response: { "response": { @@ -2077,6 +1393,10 @@ Info 113 [00:03:32.000] response: }, "responseRequired": true } +After request + +Before request + Info 114 [00:03:33.000] request: { "command": "rename", @@ -2088,80 +1408,8 @@ Info 114 [00:03:33.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 117 [00:03:36.000] response: { "response": { @@ -2243,6 +1491,10 @@ Info 117 [00:03:36.000] response: }, "responseRequired": true } +After request + +Before request + Info 118 [00:03:37.000] request: { "command": "close", @@ -2252,42 +1504,6 @@ Info 118 [00:03:37.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 119 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 120 [00:03:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 120 [00:03:40.000] Files (3) @@ -2306,58 +1522,11 @@ Info 120 [00:03:49.000] FileName: /user/username/projects/myproject/main/main. Info 120 [00:03:50.000] Projects: /user/username/projects/myproject/main/tsconfig.json Info 120 [00:03:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined Info 120 [00:03:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 120 [00:03:53.000] response: { - "responseRequired": false - } -Info 121 [00:03:54.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 17, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2382,7 +1551,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2395,6 +1564,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 121 [00:03:54.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "seq": 17, + "type": "request" + } Info 122 [00:03:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 123 [00:03:56.000] Search path: /user/username/projects/myproject/random Info 124 [00:03:57.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2417,6 +1597,10 @@ Info 125 [00:04:10.000] FileName: /user/username/projects/myproject/dependency Info 125 [00:04:11.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 125 [00:04:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 125 [00:04:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:14.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2443,6 +1627,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2453,10 +1641,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:14.000] response: - { - "responseRequired": false - } +Before request + Info 126 [00:04:15.000] request: { "command": "close", @@ -2466,42 +1652,6 @@ Info 126 [00:04:15.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 127 [00:04:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 128 [00:04:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 128 [00:04:18.000] Files (3) @@ -2520,6 +1670,10 @@ Info 128 [00:04:27.000] FileName: /user/username/projects/myproject/dependency Info 128 [00:04:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 128 [00:04:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 128 [00:04:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 128 [00:04:31.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2545,7 +1699,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2558,10 +1712,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:31.000] response: - { - "responseRequired": false - } +Before request + Info 129 [00:04:32.000] request: { "command": "close", @@ -2571,44 +1723,6 @@ Info 129 [00:04:32.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 130 [00:04:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 131 [00:04:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 131 [00:04:35.000] Files (3) @@ -2625,6 +1739,10 @@ Info 131 [00:04:42.000] ----------------------------------------------- Info 131 [00:04:43.000] Open files: Info 131 [00:04:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 131 [00:04:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 131 [00:04:46.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2652,7 +1770,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2665,10 +1783,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:04:46.000] response: - { - "responseRequired": false - } +Before request + Info 132 [00:04:47.000] request: { "command": "close", @@ -2678,46 +1794,6 @@ Info 132 [00:04:47.000] request: "seq": 20, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 133 [00:04:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 134 [00:04:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 134 [00:04:50.000] Files (3) @@ -2732,6 +1808,10 @@ Info 134 [00:04:56.000] Files (2) Info 134 [00:04:57.000] ----------------------------------------------- Info 134 [00:04:58.000] Open files: +Info 134 [00:04:59.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2761,7 +1841,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2774,10 +1854,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 134 [00:04:59.000] response: - { - "responseRequired": false - } +Before request + Info 135 [00:05:00.000] request: { "command": "open", @@ -2787,48 +1865,6 @@ Info 135 [00:05:00.000] request: "seq": 21, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 136 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 137 [00:05:02.000] Search path: /user/username/projects/myproject/random Info 138 [00:05:03.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2889,6 +1925,10 @@ Info 168 [00:05:35.000] ----------------------------------------------- Info 168 [00:05:36.000] Open files: Info 168 [00:05:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 168 [00:05:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 168 [00:05:39.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2897,17 +1937,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 168 [00:05:39.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 6467680b6abbd..ba3b920c8543c 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,10 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -441,34 +413,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -520,6 +464,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -529,7 +477,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -541,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -551,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -569,77 +515,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -677,18 +553,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -711,7 +576,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -724,44 +589,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -843,6 +685,8 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +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 @@ -853,17 +697,6 @@ Info 76 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/userna 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 80 [00:02:57.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] deleted @@ -889,6 +722,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -899,6 +736,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 80 [00:02:57.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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) @@ -913,40 +761,6 @@ Info 84 [00:03:01.000] Files (2) Matched by default include pattern '**/*' Info 85 [00:03:02.000] ----------------------------------------------- -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:03.000] response: { "response": { @@ -984,6 +798,10 @@ Info 86 [00:03:03.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:04.000] request: { "command": "definitionAndBoundSpan", @@ -995,74 +813,6 @@ Info 87 [00:03:04.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:05.000] response: { "response": { @@ -1100,6 +850,10 @@ Info 88 [00:03:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 89 [00:03:06.000] request: { "command": "definitionAndBoundSpan", @@ -1111,74 +865,6 @@ Info 89 [00:03:06.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 90 [00:03:07.000] response: { "response": { @@ -1216,6 +902,10 @@ Info 90 [00:03:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 91 [00:03:08.000] request: { "command": "definitionAndBoundSpan", @@ -1227,111 +917,47 @@ Info 91 [00:03:08.000] request: "seq": 9, "type": "request" } -Before request +Info 92 [00:03:09.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/main/main.ts", + "start": { + "line": 5, + "offset": 5 + }, + "end": { + "line": 5, + "offset": 8 + }, + "contextStart": { + "line": 1, + "offset": 1 + }, + "contextEnd": { + "line": 7, + "offset": 22 + } + } + ], + "textSpan": { + "start": { + "line": 12, + "offset": 1 + }, + "end": { + "line": 12, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} +Before request -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 92 [00:03:09.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/main/main.ts", - "start": { - "line": 5, - "offset": 5 - }, - "end": { - "line": 5, - "offset": 8 - }, - "contextStart": { - "line": 1, - "offset": 1 - }, - "contextEnd": { - "line": 7, - "offset": 22 - } - } - ], - "textSpan": { - "start": { - "line": 12, - "offset": 1 - }, - "end": { - "line": 12, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 93 [00:03:10.000] request: { "command": "definitionAndBoundSpan", @@ -1343,74 +969,6 @@ Info 93 [00:03:10.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 94 [00:03:11.000] response: { "response": { @@ -1448,6 +1006,10 @@ Info 94 [00:03:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 95 [00:03:12.000] request: { "command": "rename", @@ -1459,79 +1021,9 @@ Info 95 [00:03:12.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 99 [00:03:16.000] response: { "response": { @@ -1580,53 +1072,6 @@ Info 99 [00:03:16.000] response: }, "responseRequired": true } -Info 100 [00:03:17.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -1638,7 +1083,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -1663,6 +1108,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 100 [00:03:17.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } Info 101 [00:03:18.000] response: { "response": { @@ -1705,95 +1163,27 @@ Info 101 [00:03:18.000] response: "offset": 26 } } - ] - } - ] - }, - "responseRequired": true - } -Info 102 [00:03:19.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 102 [00:03:19.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 13, + "type": "request" + } Info 103 [00:03:20.000] response: { "response": { @@ -1842,6 +1232,10 @@ Info 103 [00:03:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 104 [00:03:21.000] request: { "command": "rename", @@ -1853,78 +1247,6 @@ Info 104 [00:03:21.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:22.000] response: { "response": { @@ -1973,6 +1295,10 @@ Info 105 [00:03:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 106 [00:03:23.000] request: { "command": "rename", @@ -1984,78 +1310,6 @@ Info 106 [00:03:23.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 107 [00:03:24.000] response: { "response": { @@ -2104,6 +1358,10 @@ Info 107 [00:03:24.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:25.000] request: { "command": "close", @@ -2113,42 +1371,6 @@ Info 108 [00:03:25.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 109 [00:03:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 110 [00:03:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 110 [00:03:28.000] Files (2) @@ -2161,64 +1383,17 @@ Info 110 [00:03:32.000] ----------------------------------------------- Info 110 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) Info 110 [00:03:34.000] Files (2) -Info 110 [00:03:35.000] ----------------------------------------------- -Info 110 [00:03:36.000] Open files: -Info 110 [00:03:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 110 [00:03:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 110 [00:03:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 110 [00:03:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - +Info 110 [00:03:35.000] ----------------------------------------------- +Info 110 [00:03:36.000] Open files: +Info 110 [00:03:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 110 [00:03:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 110 [00:03:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 110 [00:03:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 110 [00:03:41.000] response: { "responseRequired": false } -Info 111 [00:03:42.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 17, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2243,7 +1418,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2256,6 +1431,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 111 [00:03:42.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "seq": 17, + "type": "request" + } Info 112 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 113 [00:03:44.000] Search path: /user/username/projects/myproject/random Info 114 [00:03:45.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2279,6 +1465,10 @@ Info 116 [00:03:59.000] FileName: /user/username/projects/myproject/dependency Info 116 [00:04:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 116 [00:04:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 116 [00:04:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 116 [00:04:03.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2303,6 +1493,12 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2313,10 +1509,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 116 [00:04:03.000] response: - { - "responseRequired": false - } +Before request + Info 117 [00:04:04.000] request: { "command": "close", @@ -2326,40 +1520,6 @@ Info 117 [00:04:04.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 118 [00:04:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 119 [00:04:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 119 [00:04:07.000] Files (2) @@ -2378,6 +1538,10 @@ Info 119 [00:04:16.000] FileName: /user/username/projects/myproject/dependency Info 119 [00:04:17.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 119 [00:04:18.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 119 [00:04:19.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:04:20.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2401,7 +1565,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2414,10 +1578,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:04:20.000] response: - { - "responseRequired": false - } +Before request + Info 120 [00:04:21.000] request: { "command": "close", @@ -2427,42 +1589,6 @@ Info 120 [00:04:21.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 121 [00:04:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 122 [00:04:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 122 [00:04:24.000] Files (2) @@ -2479,6 +1605,10 @@ Info 122 [00:04:31.000] ----------------------------------------------- Info 122 [00:04:32.000] Open files: Info 122 [00:04:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 122 [00:04:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:04:35.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2504,7 +1634,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2517,10 +1647,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:04:35.000] response: - { - "responseRequired": false - } +Before request + Info 123 [00:04:36.000] request: { "command": "close", @@ -2530,44 +1658,6 @@ Info 123 [00:04:36.000] request: "seq": 20, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 124 [00:04:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 125 [00:04:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 125 [00:04:39.000] Files (2) @@ -2582,6 +1672,10 @@ Info 125 [00:04:45.000] Files (2) Info 125 [00:04:46.000] ----------------------------------------------- Info 125 [00:04:47.000] Open files: +Info 125 [00:04:48.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2609,7 +1703,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2622,10 +1716,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:48.000] response: - { - "responseRequired": false - } +Before request + Info 126 [00:04:49.000] request: { "command": "open", @@ -2635,46 +1727,6 @@ Info 126 [00:04:49.000] request: "seq": 21, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 127 [00:04:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 128 [00:04:51.000] Search path: /user/username/projects/myproject/random Info 129 [00:04:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2730,6 +1782,10 @@ Info 157 [00:05:22.000] ----------------------------------------------- Info 157 [00:05:23.000] Open files: Info 157 [00:05:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 157 [00:05:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 157 [00:05:26.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2738,17 +1794,40 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 157 [00:05:26.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 8d3d03b23a22d..3395e3f56f6be 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -287,34 +281,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 27 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 28 [00:01:38.000] request: { "command": "open", @@ -324,30 +320,6 @@ Info 28 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -384,6 +356,10 @@ Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -391,7 +367,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -410,10 +386,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 43 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 44 [00:02:05.000] request: { "command": "open", @@ -423,32 +397,6 @@ Info 44 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -500,6 +448,10 @@ Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -509,7 +461,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -519,7 +471,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -529,13 +481,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 61 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 62 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -547,70 +497,6 @@ Info 62 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:40.000] response: { "response": { @@ -648,6 +534,10 @@ Info 63 [00:02:40.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:41.000] request: { "command": "definitionAndBoundSpan", @@ -659,70 +549,6 @@ Info 64 [00:02:41.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:42.000] response: { "response": { @@ -760,6 +586,10 @@ Info 65 [00:02:42.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:43.000] request: { "command": "definitionAndBoundSpan", @@ -771,70 +601,6 @@ Info 66 [00:02:43.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:44.000] response: { "response": { @@ -872,6 +638,10 @@ Info 67 [00:02:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", @@ -883,70 +653,6 @@ Info 68 [00:02:45.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:46.000] response: { "response": { @@ -984,6 +690,10 @@ Info 69 [00:02:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:47.000] request: { "command": "definitionAndBoundSpan", @@ -995,70 +705,6 @@ Info 70 [00:02:47.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:48.000] response: { "response": { @@ -1096,6 +742,10 @@ Info 71 [00:02:48.000] response: }, "responseRequired": true } +After request + +Before request + Info 72 [00:02:49.000] request: { "command": "rename", @@ -1107,73 +757,7 @@ Info 72 [00:02:49.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 74 [00:02:51.000] response: { "response": { @@ -1222,51 +806,6 @@ Info 74 [00:02:51.000] response: }, "responseRequired": true } -Info 75 [00:02:52.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 10, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -1278,7 +817,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {"pollingInterval":2000} FsWatches:: @@ -1301,6 +840,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 75 [00:02:52.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 10, + "type": "request" + } Info 76 [00:02:53.000] response: { "response": { @@ -1341,93 +893,29 @@ Info 76 [00:02:53.000] response: "contextEnd": { "line": 2, "offset": 26 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 77 [00:02:54.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 77 [00:02:54.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 11, + "type": "request" + } Info 78 [00:02:55.000] response: { "response": { @@ -1476,6 +964,10 @@ Info 78 [00:02:55.000] response: }, "responseRequired": true } +After request + +Before request + Info 79 [00:02:56.000] request: { "command": "rename", @@ -1487,74 +979,6 @@ Info 79 [00:02:56.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:02:57.000] response: { "response": { @@ -1603,6 +1027,10 @@ Info 80 [00:02:57.000] response: }, "responseRequired": true } +After request + +Before request + Info 81 [00:02:58.000] request: { "command": "rename", @@ -1614,74 +1042,6 @@ Info 81 [00:02:58.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:02:59.000] response: { "response": { @@ -1730,6 +1090,10 @@ Info 82 [00:02:59.000] response: }, "responseRequired": true } +After request + +Before request + Info 83 [00:03:00.000] request: { "command": "close", @@ -1739,40 +1103,6 @@ Info 83 [00:03:00.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1782,65 +1112,20 @@ Info 85 [00:03:05.000] Project '/user/username/projects/myproject/dependency/t 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +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: { "responseRequired": false } -Info 86 [00:03:17.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 15, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -1863,7 +1148,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1876,6 +1161,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 86 [00:03:17.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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 @@ -1898,6 +1194,10 @@ Info 90 [00:03:33.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1922,6 +1222,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1932,10 +1236,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:37.000] response: - { - "responseRequired": false - } +Before request + Info 91 [00:03:38.000] request: { "command": "close", @@ -1945,40 +1247,6 @@ Info 91 [00:03:38.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1997,6 +1265,10 @@ Info 93 [00:03:50.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2020,7 +1292,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2033,10 +1305,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:54.000] response: - { - "responseRequired": false - } +Before request + Info 94 [00:03:55.000] request: { "command": "close", @@ -2046,42 +1316,6 @@ Info 94 [00:03:55.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2098,6 +1332,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2123,7 +1361,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2136,10 +1374,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 96 [00:04:09.000] response: - { - "responseRequired": false - } +Before request + Info 97 [00:04:10.000] request: { "command": "close", @@ -2149,44 +1385,6 @@ Info 97 [00:04:10.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2201,6 +1399,10 @@ Info 99 [00:04:19.000] Files (2) Info 99 [00:04:20.000] ----------------------------------------------- Info 99 [00:04:21.000] Open files: +Info 99 [00:04:22.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2228,7 +1430,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2241,10 +1443,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 99 [00:04:22.000] response: - { - "responseRequired": false - } +Before request + Info 100 [00:04:23.000] request: { "command": "open", @@ -2254,46 +1454,6 @@ Info 100 [00:04:23.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -2349,6 +1509,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2357,17 +1521,40 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 131 [00:05:00.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 e444097691f66..9a31c05333257 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,10 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -441,34 +413,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -520,6 +464,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -529,7 +477,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -541,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -551,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -569,77 +515,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -677,18 +553,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -711,7 +576,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -724,44 +589,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -843,6 +685,8 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +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* @@ -854,40 +698,6 @@ Before running timeout callbacks {"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"} -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -937,39 +747,7 @@ Info 85 [00:03:34.000] FileName: /user/username/projects/myproject/random/ran Info 85 [00:03:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 85 [00:03:36.000] request: { @@ -982,78 +760,6 @@ Info 85 [00:03:36.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:37.000] response: { "response": { @@ -1091,6 +797,10 @@ Info 86 [00:03:37.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:38.000] request: { "command": "definitionAndBoundSpan", @@ -1102,78 +812,6 @@ Info 87 [00:03:38.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 88 [00:03:39.000] response: { "response": { @@ -1211,6 +849,10 @@ Info 88 [00:03:39.000] response: }, "responseRequired": true } +After request + +Before request + Info 89 [00:03:40.000] request: { "command": "definitionAndBoundSpan", @@ -1222,78 +864,6 @@ Info 89 [00:03:40.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 90 [00:03:41.000] response: { "response": { @@ -1325,95 +895,27 @@ Info 90 [00:03:41.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 91 [00:03:42.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 9, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 91 [00:03:42.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 9, + "type": "request" + } Info 92 [00:03:43.000] response: { "response": { @@ -1451,6 +953,10 @@ Info 92 [00:03:43.000] response: }, "responseRequired": true } +After request + +Before request + Info 93 [00:03:44.000] request: { "command": "definitionAndBoundSpan", @@ -1462,78 +968,6 @@ Info 93 [00:03:44.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 94 [00:03:45.000] response: { "response": { @@ -1571,6 +1005,10 @@ Info 94 [00:03:45.000] response: }, "responseRequired": true } +After request + +Before request + Info 95 [00:03:46.000] request: { "command": "rename", @@ -1582,80 +1020,8 @@ Info 95 [00:03:46.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 96 [00:03:47.000] Search path: /user/username/projects/myproject/dependency Info 97 [00:03:48.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 98 [00:03:49.000] response: { "response": { @@ -1729,99 +1095,31 @@ Info 98 [00:03:49.000] response: "end": { "line": 9, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 99 [00:03:50.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 99 [00:03:50.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "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: { "response": { @@ -1903,6 +1201,10 @@ Info 102 [00:03:53.000] response: }, "responseRequired": true } +After request + +Before request + Info 103 [00:03:54.000] request: { "command": "rename", @@ -1914,80 +1216,8 @@ Info 103 [00:03:54.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 106 [00:03:57.000] response: { "response": { @@ -2069,6 +1299,10 @@ Info 106 [00:03:57.000] response: }, "responseRequired": true } +After request + +Before request + Info 107 [00:03:58.000] request: { "command": "rename", @@ -2080,80 +1314,8 @@ Info 107 [00:03:58.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 110 [00:04:01.000] response: { "response": { @@ -2235,6 +1397,10 @@ Info 110 [00:04:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 111 [00:04:02.000] request: { "command": "rename", @@ -2246,80 +1412,8 @@ Info 111 [00:04:02.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 114 [00:04:05.000] response: { "response": { @@ -2400,4 +1494,5 @@ Info 114 [00:04:05.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 ac14be01b3acf..f148c6d3acf43 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,10 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -441,34 +413,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -520,6 +464,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -529,7 +477,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -541,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -551,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -569,77 +515,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -677,18 +553,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -711,7 +576,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -724,44 +589,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -843,15 +685,22 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +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] request: - { - "command": "definitionAndBoundSpan", +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: + { + "command": "definitionAndBoundSpan", "arguments": { "file": "/user/username/projects/myproject/main/main.ts", "line": 9, @@ -860,83 +709,8 @@ Info 76 [00:02:55.000] request: "seq": 6, "type": "request" } -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"} - - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 79 [00:02:58.000] response: { "response": { @@ -974,6 +748,10 @@ Info 79 [00:02:58.000] response: }, "responseRequired": true } +After request + +Before request + Info 80 [00:02:59.000] request: { "command": "definitionAndBoundSpan", @@ -985,78 +763,6 @@ Info 80 [00:02:59.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 81 [00:03:00.000] response: { "response": { @@ -1094,6 +800,10 @@ Info 81 [00:03:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 82 [00:03:01.000] request: { "command": "definitionAndBoundSpan", @@ -1105,78 +815,6 @@ Info 82 [00:03:01.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 83 [00:03:02.000] response: { "response": { @@ -1208,95 +846,27 @@ Info 83 [00:03:02.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 84 [00:03:03.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 9, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 84 [00:03:03.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 9, + "type": "request" + } Info 85 [00:03:04.000] response: { "response": { @@ -1334,6 +904,10 @@ Info 85 [00:03:04.000] response: }, "responseRequired": true } +After request + +Before request + Info 86 [00:03:05.000] request: { "command": "definitionAndBoundSpan", @@ -1345,78 +919,6 @@ Info 86 [00:03:05.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:06.000] response: { "response": { @@ -1454,6 +956,10 @@ Info 87 [00:03:06.000] response: }, "responseRequired": true } +After request + +Before request + Info 88 [00:03:07.000] request: { "command": "rename", @@ -1465,82 +971,10 @@ Info 88 [00:03:07.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Search path: /user/username/projects/myproject/dependency Info 92 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:12.000] response: { "response": { @@ -1614,99 +1048,31 @@ Info 93 [00:03:12.000] response: "end": { "line": 9, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 94 [00:03:13.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 12, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 94 [00:03:13.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 12, + "type": "request" + } +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: { "response": { @@ -1788,6 +1154,10 @@ Info 97 [00:03:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 98 [00:03:17.000] request: { "command": "rename", @@ -1799,80 +1169,8 @@ Info 98 [00:03:17.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 101 [00:03:20.000] response: { "response": { @@ -1954,6 +1252,10 @@ Info 101 [00:03:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 102 [00:03:21.000] request: { "command": "rename", @@ -1965,80 +1267,8 @@ Info 102 [00:03:21.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:24.000] response: { "response": { @@ -2120,6 +1350,10 @@ Info 105 [00:03:24.000] response: }, "responseRequired": true } +After request + +Before request + Info 106 [00:03:25.000] request: { "command": "rename", @@ -2131,80 +1365,8 @@ Info 106 [00:03:25.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 109 [00:03:28.000] response: { "response": { @@ -2285,4 +1447,5 @@ Info 109 [00:03:28.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 733d08206d322..0b7291feb151c 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -296,36 +290,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:39.000] request: { "command": "open", @@ -335,32 +331,6 @@ Info 29 [00:01:39.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -397,6 +367,10 @@ Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -404,7 +378,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -425,10 +399,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 44 [00:02:05.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:06.000] request: { "command": "open", @@ -438,34 +410,6 @@ Info 45 [00:02:06.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -517,6 +461,10 @@ Info 62 [00:02:35.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -526,7 +474,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -538,7 +486,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -548,13 +496,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:39.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:40.000] request: { "command": "definitionAndBoundSpan", @@ -566,77 +512,7 @@ Info 63 [00:02:40.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:42.000] response: { "response": { @@ -674,53 +550,6 @@ Info 65 [00:02:42.000] response: }, "responseRequired": true } -Info 66 [00:02:43.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -732,7 +561,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -757,6 +586,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:43.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "seq": 5, + "type": "request" + } Info 67 [00:02:44.000] response: { "response": { @@ -805,6 +647,8 @@ Info 67 [00:02:44.000] response: }, "responseRequired": true } +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* @@ -814,17 +658,6 @@ Info 73 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/project 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 77 [00:02:56.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } 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"} @@ -840,6 +673,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/main/tsconfig.json: {} @@ -862,45 +699,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 77 [00:02:56.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 81 [00:03:00.000] response: { "response": { @@ -938,53 +750,6 @@ Info 81 [00:03:00.000] response: }, "responseRequired": true } -Info 82 [00:03:01.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 7, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -1008,7 +773,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -1021,6 +786,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 82 [00:03:01.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 7, + "type": "request" + } Info 83 [00:03:02.000] response: { "response": { @@ -1058,6 +836,10 @@ Info 83 [00:03:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 84 [00:03:03.000] request: { "command": "definitionAndBoundSpan", @@ -1069,78 +851,6 @@ Info 84 [00:03:03.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 85 [00:03:04.000] response: { "response": { @@ -1178,6 +888,10 @@ Info 85 [00:03:04.000] response: }, "responseRequired": true } +After request + +Before request + Info 86 [00:03:05.000] request: { "command": "definitionAndBoundSpan", @@ -1189,78 +903,6 @@ Info 86 [00:03:05.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:06.000] response: { "response": { @@ -1298,89 +940,21 @@ Info 87 [00:03:06.000] response: }, "responseRequired": true } -Info 88 [00:03:07.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 13, - "offset": 1 - }, - "seq": 10, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +After request + +Before request +Info 88 [00:03:07.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 13, + "offset": 1 + }, + "seq": 10, + "type": "request" + } Info 89 [00:03:08.000] response: { "response": { @@ -1418,6 +992,10 @@ Info 89 [00:03:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 90 [00:03:09.000] request: { "command": "rename", @@ -1429,82 +1007,10 @@ Info 90 [00:03:09.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 91 [00:03:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Info 92 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:14.000] response: { "response": { @@ -1586,6 +1092,10 @@ Info 95 [00:03:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 96 [00:03:15.000] request: { "command": "rename", @@ -1597,80 +1107,8 @@ Info 96 [00:03:15.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 99 [00:03:18.000] response: { "response": { @@ -1746,97 +1184,29 @@ Info 99 [00:03:18.000] response: "offset": 4 } } - ] - } - ] - }, - "responseRequired": true - } -Info 100 [00:03:19.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 100 [00:03:19.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "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: { "response": { @@ -1918,6 +1288,10 @@ Info 103 [00:03:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 104 [00:03:23.000] request: { "command": "rename", @@ -1929,80 +1303,8 @@ Info 104 [00:03:23.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 107 [00:03:26.000] response: { "response": { @@ -2084,6 +1386,10 @@ Info 107 [00:03:26.000] response: }, "responseRequired": true } +After request + +Before request + Info 108 [00:03:27.000] request: { "command": "rename", @@ -2095,80 +1401,8 @@ Info 108 [00:03:27.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 111 [00:03:30.000] response: { "response": { @@ -2250,6 +1484,10 @@ Info 111 [00:03:30.000] response: }, "responseRequired": true } +After request + +Before request + Info 112 [00:03:31.000] request: { "command": "close", @@ -2259,42 +1497,6 @@ Info 112 [00:03:31.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 113 [00:03:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 114 [00:03:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 114 [00:03:34.000] Files (3) @@ -2313,58 +1515,11 @@ Info 114 [00:03:43.000] FileName: /user/username/projects/myproject/main/main. Info 114 [00:03:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json Info 114 [00:03:45.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined Info 114 [00:03:46.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 114 [00:03:47.000] response: { - "responseRequired": false - } -Info 115 [00:03:48.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 17, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2389,7 +1544,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2402,6 +1557,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 115 [00:03:48.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "seq": 17, + "type": "request" + } Info 116 [00:03:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 117 [00:03:50.000] Search path: /user/username/projects/myproject/random Info 118 [00:03:51.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2424,6 +1590,10 @@ Info 119 [00:04:04.000] FileName: /user/username/projects/myproject/dependency Info 119 [00:04:05.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 119 [00:04:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 119 [00:04:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:04:08.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2450,6 +1620,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2460,10 +1634,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 119 [00:04:08.000] response: - { - "responseRequired": false - } +Before request + Info 120 [00:04:09.000] request: { "command": "close", @@ -2473,42 +1645,6 @@ Info 120 [00:04:09.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 121 [00:04:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 122 [00:04:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 122 [00:04:12.000] Files (3) @@ -2527,6 +1663,10 @@ Info 122 [00:04:21.000] FileName: /user/username/projects/myproject/dependency Info 122 [00:04:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 122 [00:04:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 122 [00:04:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:04:25.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2552,7 +1692,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2565,10 +1705,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 122 [00:04:25.000] response: - { - "responseRequired": false - } +Before request + Info 123 [00:04:26.000] request: { "command": "close", @@ -2578,44 +1716,6 @@ Info 123 [00:04:26.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 124 [00:04:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 125 [00:04:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 125 [00:04:29.000] Files (3) @@ -2632,6 +1732,10 @@ Info 125 [00:04:36.000] ----------------------------------------------- Info 125 [00:04:37.000] Open files: Info 125 [00:04:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 125 [00:04:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:40.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2659,7 +1763,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2672,10 +1776,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 125 [00:04:40.000] response: - { - "responseRequired": false - } +Before request + Info 126 [00:04:41.000] request: { "command": "close", @@ -2685,46 +1787,6 @@ Info 126 [00:04:41.000] request: "seq": 20, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 127 [00:04:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 128 [00:04:43.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 128 [00:04:44.000] Files (3) @@ -2739,6 +1801,10 @@ Info 128 [00:04:50.000] Files (2) Info 128 [00:04:51.000] ----------------------------------------------- Info 128 [00:04:52.000] Open files: +Info 128 [00:04:53.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2768,7 +1834,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2781,10 +1847,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 128 [00:04:53.000] response: - { - "responseRequired": false - } +Before request + Info 129 [00:04:54.000] request: { "command": "open", @@ -2794,48 +1858,6 @@ Info 129 [00:04:54.000] request: "seq": 21, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 130 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 131 [00:04:56.000] Search path: /user/username/projects/myproject/random Info 132 [00:04:57.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2895,6 +1917,10 @@ Info 161 [00:05:28.000] ----------------------------------------------- Info 161 [00:05:29.000] Open files: Info 161 [00:05:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 161 [00:05:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 161 [00:05:32.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2903,17 +1929,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 161 [00:05:32.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 120103037da32..c0afa3fe31e76 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,10 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -441,34 +413,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -520,6 +464,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -529,7 +477,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -541,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -551,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -569,77 +515,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -677,18 +553,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -711,7 +576,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -724,44 +589,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -843,6 +685,8 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +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 @@ -852,17 +696,6 @@ Info 75 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earli 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 79 [00:02:56.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 6, - "type": "request" - } Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted @@ -888,43 +721,8 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} +FsWatches *deleted*:: /user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: {} FsWatchesRecursive:: @@ -937,6 +735,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 79 [00:02:56.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file Info 83 [00:03:00.000] response: { "response": { @@ -974,53 +786,6 @@ Info 83 [00:03:00.000] response: }, "responseRequired": true } -Info 84 [00:03:01.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 7, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -1032,7 +797,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -1057,6 +822,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 84 [00:03:01.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 7, + "type": "request" + } Info 85 [00:03:02.000] response: { "response": { @@ -1094,6 +872,10 @@ Info 85 [00:03:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 86 [00:03:03.000] request: { "command": "definitionAndBoundSpan", @@ -1105,78 +887,6 @@ Info 86 [00:03:03.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 87 [00:03:04.000] response: { "response": { @@ -1214,6 +924,10 @@ Info 87 [00:03:04.000] response: }, "responseRequired": true } +After request + +Before request + Info 88 [00:03:05.000] request: { "command": "definitionAndBoundSpan", @@ -1225,115 +939,47 @@ Info 88 [00:03:05.000] request: "seq": 9, "type": "request" } -Before request +Info 89 [00:03:06.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/decls/fns.d.ts", + "start": { + "line": 4, + "offset": 25 + }, + "end": { + "line": 4, + "offset": 28 + }, + "contextStart": { + "line": 4, + "offset": 1 + }, + "contextEnd": { + "line": 4, + "offset": 37 + } + } + ], + "textSpan": { + "start": { + "line": 12, + "offset": 1 + }, + "end": { + "line": 12, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} +Before request -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 89 [00:03:06.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/decls/fns.d.ts", - "start": { - "line": 4, - "offset": 25 - }, - "end": { - "line": 4, - "offset": 28 - }, - "contextStart": { - "line": 4, - "offset": 1 - }, - "contextEnd": { - "line": 4, - "offset": 37 - } - } - ], - "textSpan": { - "start": { - "line": 12, - "offset": 1 - }, - "end": { - "line": 12, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 90 [00:03:07.000] request: { "command": "definitionAndBoundSpan", @@ -1345,78 +991,6 @@ Info 90 [00:03:07.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 91 [00:03:08.000] response: { "response": { @@ -1454,6 +1028,10 @@ Info 91 [00:03:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 92 [00:03:09.000] request: { "command": "rename", @@ -1465,80 +1043,8 @@ Info 92 [00:03:09.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Info 94 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 95 [00:03:12.000] response: { "response": { @@ -1587,6 +1093,10 @@ Info 95 [00:03:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 96 [00:03:13.000] request: { "command": "rename", @@ -1598,78 +1108,6 @@ Info 96 [00:03:13.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 97 [00:03:14.000] response: { "response": { @@ -1718,89 +1156,21 @@ Info 97 [00:03:14.000] response: }, "responseRequired": true } -Info 98 [00:03:15.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 13, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 98 [00:03:15.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 13, + "type": "request" + } Info 99 [00:03:16.000] response: { "response": { @@ -1849,6 +1219,10 @@ Info 99 [00:03:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 100 [00:03:17.000] request: { "command": "rename", @@ -1860,78 +1234,6 @@ Info 100 [00:03:17.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 101 [00:03:18.000] response: { "response": { @@ -1980,6 +1282,10 @@ Info 101 [00:03:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 102 [00:03:19.000] request: { "command": "rename", @@ -1991,78 +1297,6 @@ Info 102 [00:03:19.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 103 [00:03:20.000] response: { "response": { @@ -2111,6 +1345,10 @@ Info 103 [00:03:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 104 [00:03:21.000] request: { "command": "close", @@ -2120,42 +1358,6 @@ Info 104 [00:03:21.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 106 [00:03:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 106 [00:03:24.000] Files (3) @@ -2174,58 +1376,11 @@ Info 106 [00:03:33.000] FileName: /user/username/projects/myproject/main/main. Info 106 [00:03:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json Info 106 [00:03:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined Info 106 [00:03:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 106 [00:03:37.000] response: { - "responseRequired": false - } -Info 107 [00:03:38.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 17, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2250,7 +1405,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2263,6 +1418,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 107 [00:03:38.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "seq": 17, + "type": "request" + } Info 108 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 109 [00:03:40.000] Search path: /user/username/projects/myproject/random Info 110 [00:03:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2285,6 +1451,10 @@ Info 111 [00:03:54.000] FileName: /user/username/projects/myproject/dependency Info 111 [00:03:55.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 111 [00:03:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 111 [00:03:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 111 [00:03:58.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2311,6 +1481,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2321,10 +1495,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:58.000] response: - { - "responseRequired": false - } +Before request + Info 112 [00:03:59.000] request: { "command": "close", @@ -2334,42 +1506,6 @@ Info 112 [00:03:59.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 113 [00:04:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 114 [00:04:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 114 [00:04:02.000] Files (3) @@ -2388,6 +1524,10 @@ Info 114 [00:04:11.000] FileName: /user/username/projects/myproject/dependency Info 114 [00:04:12.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json Info 114 [00:04:13.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 114 [00:04:14.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 114 [00:04:15.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2413,7 +1553,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2426,10 +1566,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 114 [00:04:15.000] response: - { - "responseRequired": false - } +Before request + Info 115 [00:04:16.000] request: { "command": "close", @@ -2439,44 +1577,6 @@ Info 115 [00:04:16.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 116 [00:04:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 117 [00:04:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 117 [00:04:19.000] Files (3) @@ -2493,6 +1593,10 @@ Info 117 [00:04:26.000] ----------------------------------------------- Info 117 [00:04:27.000] Open files: Info 117 [00:04:28.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 117 [00:04:29.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 117 [00:04:30.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2520,7 +1624,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2533,10 +1637,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 117 [00:04:30.000] response: - { - "responseRequired": false - } +Before request + Info 118 [00:04:31.000] request: { "command": "close", @@ -2546,46 +1648,6 @@ Info 118 [00:04:31.000] request: "seq": 20, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 119 [00:04:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 120 [00:04:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 120 [00:04:34.000] Files (3) @@ -2600,6 +1662,10 @@ Info 120 [00:04:40.000] Files (2) Info 120 [00:04:41.000] ----------------------------------------------- Info 120 [00:04:42.000] Open files: +Info 120 [00:04:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2629,7 +1695,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2642,10 +1708,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 120 [00:04:43.000] response: - { - "responseRequired": false - } +Before request + Info 121 [00:04:44.000] request: { "command": "open", @@ -2655,48 +1719,6 @@ Info 121 [00:04:44.000] request: "seq": 21, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 122 [00:04:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 123 [00:04:46.000] Search path: /user/username/projects/myproject/random Info 124 [00:04:47.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -2756,6 +1778,10 @@ Info 153 [00:05:18.000] ----------------------------------------------- Info 153 [00:05:19.000] Open files: Info 153 [00:05:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 153 [00:05:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 153 [00:05:22.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2764,17 +1790,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 153 [00:05:22.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 aa3a5c9184feb..0660d7a0db230 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -296,36 +290,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:39.000] request: { "command": "open", @@ -335,32 +331,6 @@ Info 29 [00:01:39.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -397,6 +367,10 @@ Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -404,7 +378,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -425,10 +399,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 44 [00:02:05.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:06.000] request: { "command": "open", @@ -438,34 +410,6 @@ Info 45 [00:02:06.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -517,6 +461,10 @@ Info 62 [00:02:35.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -526,7 +474,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -538,7 +486,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -548,13 +496,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:39.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:40.000] request: { "command": "definitionAndBoundSpan", @@ -566,77 +512,7 @@ Info 63 [00:02:40.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:42.000] response: { "response": { @@ -674,53 +550,6 @@ Info 65 [00:02:42.000] response: }, "responseRequired": true } -Info 66 [00:02:43.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -732,7 +561,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -757,6 +586,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:43.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 5, + "type": "request" + } Info 67 [00:02:44.000] response: { "response": { @@ -794,6 +636,10 @@ Info 67 [00:02:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", @@ -805,78 +651,6 @@ Info 68 [00:02:45.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:46.000] response: { "response": { @@ -914,6 +688,10 @@ Info 69 [00:02:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:47.000] request: { "command": "definitionAndBoundSpan", @@ -925,78 +703,6 @@ Info 70 [00:02:47.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:48.000] response: { "response": { @@ -1034,6 +740,10 @@ Info 71 [00:02:48.000] response: }, "responseRequired": true } +After request + +Before request + Info 72 [00:02:49.000] request: { "command": "definitionAndBoundSpan", @@ -1045,78 +755,6 @@ Info 72 [00:02:49.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:50.000] response: { "response": { @@ -1154,6 +792,10 @@ Info 73 [00:02:50.000] response: }, "responseRequired": true } +After request + +Before request + Info 74 [00:02:51.000] request: { "command": "rename", @@ -1165,78 +807,6 @@ Info 74 [00:02:51.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 75 [00:02:52.000] response: { "response": { @@ -1285,6 +855,10 @@ Info 75 [00:02:52.000] response: }, "responseRequired": true } +After request + +Before request + Info 76 [00:02:53.000] request: { "command": "rename", @@ -1296,78 +870,6 @@ Info 76 [00:02:53.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 77 [00:02:54.000] response: { "response": { @@ -1416,89 +918,21 @@ Info 77 [00:02:54.000] response: }, "responseRequired": true } -Info 78 [00:02:55.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 78 [00:02:55.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "seq": 11, + "type": "request" + } Info 79 [00:02:56.000] response: { "response": { @@ -1547,6 +981,10 @@ Info 79 [00:02:56.000] response: }, "responseRequired": true } +After request + +Before request + Info 80 [00:02:57.000] request: { "command": "rename", @@ -1558,78 +996,6 @@ Info 80 [00:02:57.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 81 [00:02:58.000] response: { "response": { @@ -1678,6 +1044,10 @@ Info 81 [00:02:58.000] response: }, "responseRequired": true } +After request + +Before request + Info 82 [00:02:59.000] request: { "command": "rename", @@ -1689,78 +1059,6 @@ Info 82 [00:02:59.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 83 [00:03:00.000] response: { "response": { @@ -1809,6 +1107,10 @@ Info 83 [00:03:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 84 [00:03:01.000] request: { "command": "close", @@ -1818,42 +1120,6 @@ Info 84 [00:03:01.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1872,58 +1138,11 @@ Info 86 [00:03:13.000] FileName: /user/username/projects/myproject/main/main. 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:17.000] response: { - "responseRequired": false - } -Info 87 [00:03:18.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 15, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -1948,7 +1167,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1961,6 +1180,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 87 [00:03:18.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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 @@ -1983,6 +1213,10 @@ Info 91 [00:03:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2009,6 +1243,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2019,10 +1257,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:38.000] response: - { - "responseRequired": false - } +Before request + Info 92 [00:03:39.000] request: { "command": "close", @@ -2032,42 +1268,6 @@ Info 92 [00:03:39.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2086,6 +1286,10 @@ Info 94 [00:03:51.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2111,7 +1315,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2124,10 +1328,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 94 [00:03:55.000] response: - { - "responseRequired": false - } +Before request + Info 95 [00:03:56.000] request: { "command": "close", @@ -2137,44 +1339,6 @@ Info 95 [00:03:56.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2191,6 +1355,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2218,7 +1386,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2231,10 +1399,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:04:10.000] response: - { - "responseRequired": false - } +Before request + Info 98 [00:04:11.000] request: { "command": "close", @@ -2244,46 +1410,6 @@ Info 98 [00:04:11.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2298,6 +1424,10 @@ Info 100 [00:04:20.000] Files (2) Info 100 [00:04:21.000] ----------------------------------------------- Info 100 [00:04:22.000] Open files: +Info 100 [00:04:23.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2327,7 +1457,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2340,10 +1470,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 100 [00:04:23.000] response: - { - "responseRequired": false - } +Before request + Info 101 [00:04:24.000] request: { "command": "open", @@ -2353,48 +1481,6 @@ Info 101 [00:04:24.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -2454,6 +1540,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2462,17 +1552,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 133 [00:05:02.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 4a60abaebc58b..8e91afcd64adc 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,10 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -441,34 +413,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -520,6 +464,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -529,7 +477,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -541,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -551,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -569,77 +515,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -677,53 +553,6 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -747,7 +576,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -760,6 +589,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 5, + "type": "request" + } Info 67 [00:02:43.000] response: { "response": { @@ -797,6 +639,10 @@ Info 67 [00:02:43.000] response: }, "responseRequired": true } +After request + +Before request + Info 68 [00:02:44.000] request: { "command": "definitionAndBoundSpan", @@ -808,78 +654,6 @@ Info 68 [00:02:44.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -917,6 +691,10 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:46.000] request: { "command": "definitionAndBoundSpan", @@ -928,78 +706,6 @@ Info 70 [00:02:46.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:47.000] response: { "response": { @@ -1037,6 +743,10 @@ Info 71 [00:02:47.000] response: }, "responseRequired": true } +After request + +Before request + Info 72 [00:02:48.000] request: { "command": "definitionAndBoundSpan", @@ -1048,78 +758,6 @@ Info 72 [00:02:48.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:49.000] response: { "response": { @@ -1157,6 +795,10 @@ Info 73 [00:02:49.000] response: }, "responseRequired": true } +After request + +Before request + Info 74 [00:02:50.000] request: { "command": "rename", @@ -1168,80 +810,8 @@ Info 74 [00:02:50.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 77 [00:02:53.000] response: { "response": { @@ -1323,6 +893,10 @@ Info 77 [00:02:53.000] response: }, "responseRequired": true } +After request + +Before request + Info 78 [00:02:54.000] request: { "command": "rename", @@ -1334,80 +908,8 @@ Info 78 [00:02:54.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 81 [00:02:57.000] response: { "response": { @@ -1483,97 +985,29 @@ Info 81 [00:02:57.000] response: "offset": 4 } } - ] - } - ] - }, - "responseRequired": true - } -Info 82 [00:02:58.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 3, - "offset": 17 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} + ] + } + ] + }, + "responseRequired": true + } +After request + +Before request +Info 82 [00:02:58.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 3, + "offset": 17 + }, + "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: { "response": { @@ -1655,6 +1089,10 @@ Info 85 [00:03:01.000] response: }, "responseRequired": true } +After request + +Before request + Info 86 [00:03:02.000] request: { "command": "rename", @@ -1666,80 +1104,8 @@ Info 86 [00:03:02.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 89 [00:03:05.000] response: { "response": { @@ -1821,6 +1187,10 @@ Info 89 [00:03:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 90 [00:03:06.000] request: { "command": "rename", @@ -1832,80 +1202,8 @@ Info 90 [00:03:06.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:09.000] response: { "response": { @@ -1987,6 +1285,10 @@ Info 93 [00:03:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 94 [00:03:10.000] request: { "command": "close", @@ -1996,42 +1298,6 @@ Info 94 [00:03:10.000] request: "seq": 14, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2050,58 +1316,11 @@ Info 96 [00:03:22.000] FileName: /user/username/projects/myproject/main/main. 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 96 [00:03:26.000] response: { - "responseRequired": false - } -Info 97 [00:03:27.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 15, - "type": "request" + "responseRequired": false } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -2126,7 +1345,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2139,6 +1358,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 97 [00:03:27.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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 @@ -2161,6 +1391,10 @@ Info 101 [00:03:43.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2187,6 +1421,10 @@ FsWatches:: /user/username/projects/myproject/decls/fns.d.ts.map: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -2197,10 +1435,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:47.000] response: - { - "responseRequired": false - } +Before request + Info 102 [00:03:48.000] request: { "command": "close", @@ -2210,42 +1446,6 @@ Info 102 [00:03:48.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2264,6 +1464,10 @@ Info 104 [00:04:00.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2289,7 +1493,7 @@ FsWatches:: {} /user/username/projects/myproject/decls/fns.d.ts.map: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -2302,10 +1506,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:04:04.000] response: - { - "responseRequired": false - } +Before request + Info 105 [00:04:05.000] request: { "command": "close", @@ -2315,44 +1517,6 @@ Info 105 [00:04:05.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2369,6 +1533,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2396,7 +1564,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -2409,10 +1577,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 107 [00:04:19.000] response: - { - "responseRequired": false - } +Before request + Info 108 [00:04:20.000] request: { "command": "close", @@ -2422,46 +1588,6 @@ Info 108 [00:04:20.000] request: "seq": 18, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -2476,6 +1602,10 @@ Info 110 [00:04:29.000] Files (2) Info 110 [00:04:30.000] ----------------------------------------------- Info 110 [00:04:31.000] Open files: +Info 110 [00:04:32.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -2505,7 +1635,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -2518,10 +1648,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 110 [00:04:32.000] response: - { - "responseRequired": false - } +Before request + Info 111 [00:04:33.000] request: { "command": "open", @@ -2531,48 +1659,6 @@ Info 111 [00:04:33.000] request: "seq": 19, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -2632,6 +1718,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -2640,17 +1730,42 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/dependency/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 143 [00:05:11.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 9144b39707e7c..9f1dbff6f8e74 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,10 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -441,34 +413,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -520,6 +464,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -529,7 +477,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -541,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -551,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -569,77 +515,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -677,18 +553,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -711,7 +576,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -724,44 +589,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -843,6 +685,10 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:46.000] request: { "command": "change", @@ -857,82 +703,14 @@ Info 70 [00:02:46.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:47.000] response: { "responseRequired": false } +After request + +Before request + Info 72 [00:02:48.000] request: { "command": "change", @@ -947,153 +725,17 @@ Info 72 [00:02:48.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:49.000] response: { "responseRequired": false } -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before running timeout callbacks After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 74 [00:02:50.000] request: { @@ -1106,81 +748,9 @@ Info 74 [00:02:50.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 78 [00:02:54.000] response: { "response": { @@ -1218,6 +788,10 @@ Info 78 [00:02:54.000] response: }, "responseRequired": true } +After request + +Before request + Info 79 [00:02:55.000] request: { "command": "definitionAndBoundSpan", @@ -1229,78 +803,6 @@ Info 79 [00:02:55.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:02:56.000] response: { "response": { @@ -1338,6 +840,10 @@ Info 80 [00:02:56.000] response: }, "responseRequired": true } +After request + +Before request + Info 81 [00:02:57.000] request: { "command": "definitionAndBoundSpan", @@ -1349,78 +855,6 @@ Info 81 [00:02:57.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:02:58.000] response: { "response": { @@ -1452,95 +886,27 @@ Info 82 [00:02:58.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 83 [00:02:59.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 83 [00:02:59.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 11, + "type": "request" + } Info 84 [00:03:00.000] response: { "response": { @@ -1578,6 +944,10 @@ Info 84 [00:03:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 85 [00:03:01.000] request: { "command": "definitionAndBoundSpan", @@ -1589,78 +959,6 @@ Info 85 [00:03:01.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:02.000] response: { "response": { @@ -1698,6 +996,10 @@ Info 86 [00:03:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:03.000] request: { "command": "rename", @@ -1709,83 +1011,11 @@ Info 87 [00:03:03.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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:: Completely Elapsed:: *ms Info 90 [00:03:06.000] Different program with same set of files 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:09.000] response: { "response": { @@ -1859,99 +1089,31 @@ Info 93 [00:03:09.000] response: "end": { "line": 9, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 94 [00:03:10.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 14, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 94 [00:03:10.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 14, + "type": "request" + } +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: { "response": { @@ -2033,6 +1195,10 @@ Info 97 [00:03:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 98 [00:03:14.000] request: { "command": "rename", @@ -2044,80 +1210,8 @@ Info 98 [00:03:14.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 101 [00:03:17.000] response: { "response": { @@ -2199,6 +1293,10 @@ Info 101 [00:03:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 102 [00:03:18.000] request: { "command": "rename", @@ -2210,80 +1308,8 @@ Info 102 [00:03:18.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:21.000] response: { "response": { @@ -2365,6 +1391,10 @@ Info 105 [00:03:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 106 [00:03:22.000] request: { "command": "rename", @@ -2376,80 +1406,8 @@ Info 106 [00:03:22.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 109 [00:03:25.000] response: { "response": { @@ -2530,4 +1488,5 @@ Info 109 [00:03:25.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 2ebbe49a7f619..1a0dae1c2cb48 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: +/user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,10 +402,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/decls: {} -Info 44 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 45 [00:02:05.000] request: { "command": "open", @@ -441,34 +413,6 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -520,6 +464,10 @@ Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -529,7 +477,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -541,7 +489,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -551,13 +499,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 62 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:39.000] request: { "command": "definitionAndBoundSpan", @@ -569,77 +515,7 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:41.000] response: { "response": { @@ -677,18 +553,7 @@ Info 65 [00:02:41.000] response: }, "responseRequired": true } -Info 66 [00:02:42.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 1, - "offset": 17 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -711,7 +576,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} FsWatchesRecursive:: @@ -724,44 +589,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 66 [00:02:42.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 1, + "offset": 17 + }, + "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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:45.000] response: { "response": { @@ -843,6 +685,10 @@ Info 69 [00:02:45.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:46.000] request: { "command": "change", @@ -857,82 +703,14 @@ Info 70 [00:02:46.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:47.000] response: { "responseRequired": false } +After request + +Before request + Info 72 [00:02:48.000] request: { "command": "change", @@ -947,82 +725,14 @@ Info 72 [00:02:48.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:49.000] response: { "responseRequired": false } +After request + +Before request + Info 74 [00:02:50.000] request: { "command": "definitionAndBoundSpan", @@ -1034,81 +744,9 @@ Info 74 [00:02:50.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 78 [00:02:54.000] response: { "response": { @@ -1146,6 +784,10 @@ Info 78 [00:02:54.000] response: }, "responseRequired": true } +After request + +Before request + Info 79 [00:02:55.000] request: { "command": "definitionAndBoundSpan", @@ -1157,78 +799,6 @@ Info 79 [00:02:55.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:02:56.000] response: { "response": { @@ -1266,6 +836,10 @@ Info 80 [00:02:56.000] response: }, "responseRequired": true } +After request + +Before request + Info 81 [00:02:57.000] request: { "command": "definitionAndBoundSpan", @@ -1277,78 +851,6 @@ Info 81 [00:02:57.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 82 [00:02:58.000] response: { "response": { @@ -1380,95 +882,27 @@ Info 82 [00:02:58.000] response: }, "end": { "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 83 [00:02:59.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 12, - "offset": 1 - }, - "seq": 11, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 83 [00:02:59.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 12, + "offset": 1 + }, + "seq": 11, + "type": "request" + } Info 84 [00:03:00.000] response: { "response": { @@ -1506,6 +940,10 @@ Info 84 [00:03:00.000] response: }, "responseRequired": true } +After request + +Before request + Info 85 [00:03:01.000] request: { "command": "definitionAndBoundSpan", @@ -1517,78 +955,6 @@ Info 85 [00:03:01.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:02.000] response: { "response": { @@ -1626,6 +992,10 @@ Info 86 [00:03:02.000] response: }, "responseRequired": true } +After request + +Before request + Info 87 [00:03:03.000] request: { "command": "rename", @@ -1637,83 +1007,11 @@ Info 87 [00:03:03.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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:: Completely Elapsed:: *ms Info 90 [00:03:06.000] Different program with same set of files 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 93 [00:03:09.000] response: { "response": { @@ -1787,99 +1085,31 @@ Info 93 [00:03:09.000] response: "end": { "line": 9, "offset": 4 - } - } - ] - } - ] - }, - "responseRequired": true - } -Info 94 [00:03:10.000] request: - { - "command": "rename", - "arguments": { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "line": 2, - "offset": 17 - }, - "seq": 14, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} + } + } + ] + } + ] + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 94 [00:03:10.000] request: + { + "command": "rename", + "arguments": { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "line": 2, + "offset": 17 + }, + "seq": 14, + "type": "request" + } +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: { "response": { @@ -1961,6 +1191,10 @@ Info 97 [00:03:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 98 [00:03:14.000] request: { "command": "rename", @@ -1972,80 +1206,8 @@ Info 98 [00:03:14.000] request: "seq": 15, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 101 [00:03:17.000] response: { "response": { @@ -2127,6 +1289,10 @@ Info 101 [00:03:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 102 [00:03:18.000] request: { "command": "rename", @@ -2138,80 +1304,8 @@ Info 102 [00:03:18.000] request: "seq": 16, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 105 [00:03:21.000] response: { "response": { @@ -2293,6 +1387,10 @@ Info 105 [00:03:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 106 [00:03:22.000] request: { "command": "rename", @@ -2304,80 +1402,8 @@ Info 106 [00:03:22.000] request: "seq": 17, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/dependency/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 109 [00:03:25.000] response: { "response": { @@ -2458,4 +1484,5 @@ Info 109 [00:03:25.000] response: ] }, "responseRequired": true - } \ No newline at end of file + } +After request 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 40968e00bf9a5..84b70ba04dce6 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -380,6 +354,10 @@ Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -387,7 +365,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -397,7 +375,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -405,13 +383,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 42 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", @@ -423,68 +399,8 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:02:06.000] response: { "response": { @@ -522,49 +438,6 @@ Info 46 [00:02:06.000] response: }, "responseRequired": true } -Info 47 [00:02:07.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -584,9 +457,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -597,6 +470,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 47 [00:02:07.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 4, + "type": "request" + } Info 48 [00:02:08.000] response: { "response": { @@ -634,6 +520,10 @@ Info 48 [00:02:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 49 [00:02:09.000] request: { "command": "definitionAndBoundSpan", @@ -645,107 +535,47 @@ Info 49 [00:02:09.000] request: "seq": 5, "type": "request" } -Before request +Info 50 [00:02:10.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "start": { + "line": 3, + "offset": 17 + }, + "end": { + "line": 3, + "offset": 20 + }, + "contextStart": { + "line": 3, + "offset": 1 + }, + "contextEnd": { + "line": 3, + "offset": 26 + } + } + ], + "textSpan": { + "start": { + "line": 11, + "offset": 1 + }, + "end": { + "line": 11, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} +Before request -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 50 [00:02:10.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "start": { - "line": 3, - "offset": 17 - }, - "end": { - "line": 3, - "offset": 20 - }, - "contextStart": { - "line": 3, - "offset": 1 - }, - "contextEnd": { - "line": 3, - "offset": 26 - } - } - ], - "textSpan": { - "start": { - "line": 11, - "offset": 1 - }, - "end": { - "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", @@ -757,70 +587,6 @@ Info 51 [00:02:11.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:12.000] response: { "response": { @@ -858,6 +624,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -869,70 +639,6 @@ Info 53 [00:02:13.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:14.000] response: { "response": { @@ -970,6 +676,10 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:15.000] request: { "command": "close", @@ -979,38 +689,6 @@ Info 55 [00:02:15.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1023,6 +701,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1046,7 +728,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1057,10 +739,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:26.000] response: - { - "responseRequired": false - } +Before request + Info 58 [00:02:27.000] request: { "command": "open", @@ -1070,40 +750,6 @@ Info 58 [00:02:27.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1120,6 +766,10 @@ Info 62 [00:02:38.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1144,6 +794,10 @@ FsWatches:: /user/username/projects/myproject/dependency/fns.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1152,10 +806,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:42.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:43.000] request: { "command": "close", @@ -1165,38 +817,6 @@ Info 63 [00:02:43.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1209,6 +829,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1232,7 +856,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1243,10 +867,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:54.000] response: - { - "responseRequired": false - } +Before request + Info 66 [00:02:55.000] request: { "command": "close", @@ -1256,40 +878,6 @@ Info 66 [00:02:55.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1300,6 +888,10 @@ Info 68 [00:03:01.000] Files (2) Info 68 [00:03:02.000] ----------------------------------------------- Info 68 [00:03:03.000] Open files: +Info 68 [00:03:04.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1325,7 +917,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1336,10 +928,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:03:04.000] response: - { - "responseRequired": false - } +Before request + Info 69 [00:03:05.000] request: { "command": "open", @@ -1349,42 +939,6 @@ Info 69 [00:03:05.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1424,6 +978,10 @@ 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 + } After request PolledWatches:: @@ -1432,17 +990,36 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 90 [00:03:32.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} 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 23a2a8d4c8e3b..1d3f336e2147e 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -380,6 +354,10 @@ Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -387,7 +365,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -397,7 +375,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -405,13 +383,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 42 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", @@ -423,68 +399,8 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:02:06.000] response: { "response": { @@ -522,20 +438,7 @@ Info 46 [00:02:06.000] response: }, "responseRequired": true } -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 -Before running timeout callbacks -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -export declare function fn6(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -554,9 +457,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -567,6 +470,21 @@ 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 +Before running timeout callbacks +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +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 @@ -602,35 +520,7 @@ Info 58 [00:02:41.000] FileName: /user/username/projects/myproject/random/ran Info 58 [00:02:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 58 [00:02:43.000] request: { @@ -643,70 +533,6 @@ Info 58 [00:02:43.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:44.000] response: { "response": { @@ -744,6 +570,10 @@ Info 59 [00:02:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:45.000] request: { "command": "definitionAndBoundSpan", @@ -755,70 +585,6 @@ Info 60 [00:02:45.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:46.000] response: { "response": { @@ -856,6 +622,10 @@ Info 61 [00:02:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:47.000] request: { "command": "definitionAndBoundSpan", @@ -867,70 +637,6 @@ Info 62 [00:02:47.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:48.000] response: { "response": { @@ -968,6 +674,10 @@ Info 63 [00:02:48.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:49.000] request: { "command": "definitionAndBoundSpan", @@ -979,70 +689,6 @@ Info 64 [00:02:49.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:50.000] response: { "response": { @@ -1080,6 +726,10 @@ Info 65 [00:02:50.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:51.000] request: { "command": "definitionAndBoundSpan", @@ -1091,70 +741,6 @@ Info 66 [00:02:51.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:52.000] response: { "response": { @@ -1191,4 +777,5 @@ Info 67 [00:02:52.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 1a343f64722fe..a5d6e49d0cad7 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -380,6 +354,10 @@ Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -387,7 +365,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -397,7 +375,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -405,13 +383,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 42 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", @@ -423,68 +399,8 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:02:06.000] response: { "response": { @@ -522,31 +438,7 @@ Info 46 [00:02:06.000] response: }, "responseRequired": true } -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] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -export declare function fn6(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -565,9 +457,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -578,41 +470,35 @@ 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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +export declare function fn6(): void; +//# sourceMappingURL=FnS.d.ts.map + + +Info 51 [00:02:14.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:18.000] response: { "response": { @@ -650,6 +536,10 @@ Info 55 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:19.000] request: { "command": "definitionAndBoundSpan", @@ -661,70 +551,6 @@ Info 56 [00:02:19.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:20.000] response: { "response": { @@ -762,6 +588,10 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:21.000] request: { "command": "definitionAndBoundSpan", @@ -773,70 +603,6 @@ Info 58 [00:02:21.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:22.000] response: { "response": { @@ -874,6 +640,10 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:23.000] request: { "command": "definitionAndBoundSpan", @@ -885,70 +655,6 @@ Info 60 [00:02:23.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:24.000] response: { "response": { @@ -986,6 +692,10 @@ Info 61 [00:02:24.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", @@ -997,70 +707,6 @@ Info 62 [00:02:25.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:26.000] response: { "response": { @@ -1097,4 +743,5 @@ Info 63 [00:02:26.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 d695a99d170a9..38aa707be138f 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -266,30 +260,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 23 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 24 [00:01:34.000] request: { "command": "open", @@ -299,26 +295,6 @@ Info 24 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -364,6 +340,10 @@ Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -371,7 +351,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -379,7 +359,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -387,13 +367,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 41 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 42 [00:02:03.000] request: { "command": "definitionAndBoundSpan", @@ -405,58 +383,6 @@ Info 42 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:04.000] response: { "response": { @@ -494,9 +420,21 @@ Info 43 [00:02:04.000] response: }, "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +//# sourceMappingURL=FnS.d.ts.map + + Info 47 [00:02:10.000] request: { "command": "definitionAndBoundSpan", @@ -508,40 +446,6 @@ Info 47 [00:02:10.000] request: "seq": 4, "type": "request" } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -//# sourceMappingURL=FnS.d.ts.map - - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -563,38 +467,6 @@ Info 53 [00:02:16.000] Files (3) 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:20.000] response: { "response": { @@ -632,49 +504,6 @@ Info 57 [00:02:20.000] response: }, "responseRequired": true } -Info 58 [00:02:21.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -692,11 +521,11 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -707,11 +536,24 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:22.000] response: +Before request + +Info 58 [00:02:21.000] request: { - "response": { - "definitions": [ - { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 5, + "type": "request" + } +Info 59 [00:02:22.000] response: + { + "response": { + "definitions": [ + { "file": "/user/username/projects/myproject/dependency/FnS.ts", "start": { "line": 2, @@ -744,6 +586,10 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:23.000] request: { "command": "definitionAndBoundSpan", @@ -755,70 +601,6 @@ Info 60 [00:02:23.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:24.000] response: { "response": { @@ -856,6 +638,10 @@ Info 61 [00:02:24.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", @@ -867,70 +653,6 @@ Info 62 [00:02:25.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:26.000] response: { "response": { @@ -968,6 +690,10 @@ Info 63 [00:02:26.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", @@ -979,70 +705,6 @@ Info 64 [00:02:27.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:28.000] response: { "response": { @@ -1080,6 +742,10 @@ Info 65 [00:02:28.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:29.000] request: { "command": "close", @@ -1089,38 +755,6 @@ Info 66 [00:02:29.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1133,6 +767,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1156,7 +794,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1167,10 +805,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:40.000] response: - { - "responseRequired": false - } +Before request + Info 69 [00:02:41.000] request: { "command": "open", @@ -1180,40 +816,6 @@ Info 69 [00:02:41.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1230,6 +832,10 @@ Info 73 [00:02:52.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1254,6 +860,10 @@ FsWatches:: /user/username/projects/myproject/dependency/fns.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1262,10 +872,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:56.000] response: - { - "responseRequired": false - } +Before request + Info 74 [00:02:57.000] request: { "command": "close", @@ -1275,38 +883,6 @@ Info 74 [00:02:57.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1319,6 +895,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1342,7 +922,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1353,10 +933,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:03:08.000] response: - { - "responseRequired": false - } +Before request + Info 77 [00:03:09.000] request: { "command": "close", @@ -1366,40 +944,6 @@ Info 77 [00:03:09.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1410,6 +954,10 @@ Info 79 [00:03:15.000] Files (2) Info 79 [00:03:16.000] ----------------------------------------------- Info 79 [00:03:17.000] Open files: +Info 79 [00:03:18.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1435,7 +983,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1446,10 +994,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:18.000] response: - { - "responseRequired": false - } +Before request + Info 80 [00:03:19.000] request: { "command": "open", @@ -1459,42 +1005,6 @@ Info 80 [00:03:19.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1534,6 +1044,10 @@ 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 + } After request PolledWatches:: @@ -1542,17 +1056,36 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 101 [00:03:46.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} 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 5e22432bd7463..cffc3f1747862 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -380,6 +354,10 @@ Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -387,7 +365,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -397,7 +375,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -405,13 +383,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 42 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", @@ -423,68 +399,8 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:02:06.000] response: { "response": { @@ -522,27 +438,7 @@ Info 46 [00:02:06.000] response: }, "responseRequired": true } -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 55 [00:02:16.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -555,13 +451,15 @@ PolledWatches:: FsWatches:: /user/username/projects/myproject/main/tsconfig.json: {} +/user/username/projects/myproject/decls/fns.d.ts: + {} /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -572,21 +470,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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) - /a/lib/lib.d.ts - /user/username/projects/myproject/main/main.ts - - - ../../../../../a/lib/lib.d.ts - Default library for target 'es5' - main.ts - Matched by default include pattern '**/*' - -Info 60 [00:02:21.000] ----------------------------------------------- -After request +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -608,6 +501,10 @@ FsWatches:: /user/username/projects/myproject/dependency/fns.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -616,6 +513,31 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 55 [00:02:16.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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) + /a/lib/lib.d.ts + /user/username/projects/myproject/main/main.ts + + + ../../../../../a/lib/lib.d.ts + Default library for target 'es5' + main.ts + Matched by default include pattern '**/*' + +Info 60 [00:02:21.000] ----------------------------------------------- Info 61 [00:02:22.000] response: { "response": { @@ -653,6 +575,10 @@ Info 61 [00:02:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:23.000] request: { "command": "definitionAndBoundSpan", @@ -664,66 +590,6 @@ Info 62 [00:02:23.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:24.000] response: { "response": { @@ -761,6 +627,10 @@ Info 63 [00:02:24.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:25.000] request: { "command": "definitionAndBoundSpan", @@ -772,66 +642,6 @@ Info 64 [00:02:25.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:26.000] response: { "response": { @@ -869,6 +679,10 @@ Info 65 [00:02:26.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:27.000] request: { "command": "definitionAndBoundSpan", @@ -880,66 +694,6 @@ Info 66 [00:02:27.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:28.000] response: { "response": { @@ -977,6 +731,10 @@ Info 67 [00:02:28.000] response: }, "responseRequired": true } +After request + +Before request + Info 68 [00:02:29.000] request: { "command": "definitionAndBoundSpan", @@ -988,66 +746,6 @@ Info 68 [00:02:29.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:30.000] response: { "response": { @@ -1085,6 +783,10 @@ Info 69 [00:02:30.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:31.000] request: { "command": "close", @@ -1094,36 +796,6 @@ Info 70 [00:02:31.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1136,6 +808,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1157,7 +833,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1168,10 +844,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:42.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:02:43.000] request: { "command": "open", @@ -1181,38 +855,6 @@ Info 73 [00:02:43.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1231,6 +873,10 @@ Info 79 [00:02:56.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1249,6 +895,14 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1257,10 +911,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:00.000] response: - { - "responseRequired": false - } +Before request + Info 80 [00:03:01.000] request: { "command": "close", @@ -1270,32 +922,6 @@ Info 80 [00:03:01.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1308,6 +934,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1325,7 +955,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1336,10 +966,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:12.000] response: - { - "responseRequired": false - } +Before request + Info 83 [00:03:13.000] request: { "command": "close", @@ -1349,34 +977,6 @@ Info 83 [00:03:13.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1387,6 +987,10 @@ Info 85 [00:03:19.000] Files (2) Info 85 [00:03:20.000] ----------------------------------------------- Info 85 [00:03:21.000] Open files: +Info 85 [00:03:22.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1406,7 +1010,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1417,10 +1021,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:22.000] response: - { - "responseRequired": false - } +Before request + Info 86 [00:03:23.000] request: { "command": "open", @@ -1430,36 +1032,6 @@ Info 86 [00:03:23.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1493,6 +1065,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1501,17 +1077,30 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 104 [00:03:47.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} 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 86d9effa636b7..dd313a856af87 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -266,30 +260,32 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 23 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 24 [00:01:34.000] request: { "command": "open", @@ -299,26 +295,6 @@ Info 24 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -364,6 +340,10 @@ Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -371,7 +351,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -379,7 +359,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -387,13 +367,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 41 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 42 [00:02:03.000] request: { "command": "definitionAndBoundSpan", @@ -405,58 +383,6 @@ Info 42 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 43 [00:02:04.000] response: { "response": { @@ -494,6 +420,10 @@ Info 43 [00:02:04.000] response: }, "responseRequired": true } +After request + +Before request + Info 44 [00:02:05.000] request: { "command": "definitionAndBoundSpan", @@ -505,58 +435,6 @@ Info 44 [00:02:05.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 45 [00:02:06.000] response: { "response": { @@ -594,6 +472,10 @@ Info 45 [00:02:06.000] response: }, "responseRequired": true } +After request + +Before request + Info 46 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -605,58 +487,6 @@ Info 46 [00:02:07.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 47 [00:02:08.000] response: { "response": { @@ -694,6 +524,10 @@ Info 47 [00:02:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 48 [00:02:09.000] request: { "command": "definitionAndBoundSpan", @@ -705,58 +539,6 @@ Info 48 [00:02:09.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 49 [00:02:10.000] response: { "response": { @@ -794,6 +576,10 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", @@ -805,58 +591,6 @@ Info 50 [00:02:11.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 51 [00:02:12.000] response: { "response": { @@ -894,6 +628,10 @@ Info 51 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:13.000] request: { "command": "close", @@ -903,32 +641,6 @@ Info 52 [00:02:13.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -941,6 +653,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -958,7 +674,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -969,10 +685,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:24.000] response: - { - "responseRequired": false - } +Before request + Info 55 [00:02:25.000] request: { "command": "open", @@ -982,34 +696,6 @@ Info 55 [00:02:25.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1026,6 +712,10 @@ Info 59 [00:02:36.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1044,6 +734,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1052,10 +746,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:40.000] response: - { - "responseRequired": false - } +Before request + Info 60 [00:02:41.000] request: { "command": "close", @@ -1065,32 +757,6 @@ Info 60 [00:02:41.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1103,6 +769,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1120,7 +790,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1131,10 +801,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 62 [00:02:52.000] response: - { - "responseRequired": false - } +Before request + Info 63 [00:02:53.000] request: { "command": "close", @@ -1144,34 +812,6 @@ Info 63 [00:02:53.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1182,6 +822,10 @@ 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] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1201,7 +845,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1212,10 +856,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:03:02.000] response: - { - "responseRequired": false - } +Before request + Info 66 [00:03:03.000] request: { "command": "open", @@ -1225,36 +867,6 @@ Info 66 [00:03:03.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1288,6 +900,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1296,17 +912,30 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:27.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} 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 52bdce6fe6ed7..e9dddc8427ddb 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -380,6 +354,10 @@ Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -387,7 +365,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -397,7 +375,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -405,13 +383,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 42 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", @@ -423,68 +399,8 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:02:06.000] response: { "response": { @@ -522,14 +438,7 @@ Info 46 [00:02:06.000] response: }, "responseRequired": true } -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 -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"} - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -548,9 +457,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -561,6 +470,15 @@ 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 +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 @@ -595,35 +513,7 @@ Info 57 [00:02:40.000] FileName: /user/username/projects/myproject/random/ran Info 57 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 57 [00:02:42.000] request: { @@ -636,70 +526,6 @@ Info 57 [00:02:42.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:43.000] response: { "response": { @@ -737,6 +563,10 @@ Info 58 [00:02:43.000] response: }, "responseRequired": true } +After request + +Before request + Info 59 [00:02:44.000] request: { "command": "definitionAndBoundSpan", @@ -748,70 +578,6 @@ Info 59 [00:02:44.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 60 [00:02:45.000] response: { "response": { @@ -849,6 +615,10 @@ Info 60 [00:02:45.000] response: }, "responseRequired": true } +After request + +Before request + Info 61 [00:02:46.000] request: { "command": "definitionAndBoundSpan", @@ -860,70 +630,6 @@ Info 61 [00:02:46.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 62 [00:02:47.000] response: { "response": { @@ -961,6 +667,10 @@ Info 62 [00:02:47.000] response: }, "responseRequired": true } +After request + +Before request + Info 63 [00:02:48.000] request: { "command": "definitionAndBoundSpan", @@ -972,70 +682,6 @@ Info 63 [00:02:48.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:49.000] response: { "response": { @@ -1073,6 +719,10 @@ Info 64 [00:02:49.000] response: }, "responseRequired": true } +After request + +Before request + Info 65 [00:02:50.000] request: { "command": "definitionAndBoundSpan", @@ -1084,70 +734,6 @@ Info 65 [00:02:50.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 66 [00:02:51.000] response: { "response": { @@ -1184,4 +770,5 @@ Info 66 [00:02:51.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 ba2086127273e..da47b9f651eb2 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -380,6 +354,10 @@ Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -387,7 +365,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -397,7 +375,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -405,13 +383,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 42 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", @@ -423,68 +399,8 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:02:06.000] response: { "response": { @@ -522,25 +438,7 @@ Info 46 [00:02:06.000] response: }, "responseRequired": true } -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] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -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"} - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -559,9 +457,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -572,40 +470,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} +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 +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"} -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Info 51 [00:02:14.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] response: { "response": { @@ -643,6 +529,10 @@ Info 54 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:18.000] request: { "command": "definitionAndBoundSpan", @@ -654,70 +544,6 @@ Info 55 [00:02:18.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:19.000] response: { "response": { @@ -755,6 +581,10 @@ Info 56 [00:02:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:20.000] request: { "command": "definitionAndBoundSpan", @@ -766,70 +596,6 @@ Info 57 [00:02:20.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:21.000] response: { "response": { @@ -867,6 +633,10 @@ Info 58 [00:02:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 59 [00:02:22.000] request: { "command": "definitionAndBoundSpan", @@ -878,70 +648,6 @@ Info 59 [00:02:22.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 60 [00:02:23.000] response: { "response": { @@ -979,6 +685,10 @@ Info 60 [00:02:23.000] response: }, "responseRequired": true } +After request + +Before request + Info 61 [00:02:24.000] request: { "command": "definitionAndBoundSpan", @@ -990,70 +700,6 @@ Info 61 [00:02:24.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 62 [00:02:25.000] response: { "response": { @@ -1090,4 +736,5 @@ Info 62 [00:02:25.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 f128ff118eeb0..61216bdf61eef 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -275,32 +269,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:35.000] request: { "command": "open", @@ -310,28 +306,6 @@ Info 25 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -377,6 +351,10 @@ Info 42 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -384,7 +362,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -394,7 +372,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -402,13 +380,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 42 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -420,65 +396,7 @@ Info 43 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 45 [00:02:06.000] response: { "response": { @@ -516,28 +434,7 @@ Info 45 [00:02:06.000] response: }, "responseRequired": true } -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 53 [00:02:16.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -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"} - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -546,6 +443,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: @@ -565,11 +464,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 57 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -After request +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 +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"} + PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -579,6 +484,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/main/tsconfig.json: {} @@ -588,10 +497,6 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} FsWatchesRecursive:: /user/username/projects/myproject/main: @@ -601,6 +506,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 53 [00:02:16.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 57 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 58 [00:02:21.000] response: { "response": { @@ -638,49 +558,6 @@ Info 58 [00:02:21.000] response: }, "responseRequired": true } -Info 59 [00:02:22.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -700,9 +577,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -713,6 +590,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 59 [00:02:22.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 5, + "type": "request" + } Info 60 [00:02:23.000] response: { "response": { @@ -750,8 +640,12 @@ Info 60 [00:02:23.000] response: }, "responseRequired": true } -Info 61 [00:02:24.000] request: - { +After request + +Before request + +Info 61 [00:02:24.000] request: + { "command": "definitionAndBoundSpan", "arguments": { "file": "/user/username/projects/myproject/main/main.ts", @@ -761,70 +655,6 @@ Info 61 [00:02:24.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 62 [00:02:25.000] response: { "response": { @@ -862,6 +692,10 @@ Info 62 [00:02:25.000] response: }, "responseRequired": true } +After request + +Before request + Info 63 [00:02:26.000] request: { "command": "definitionAndBoundSpan", @@ -873,70 +707,6 @@ Info 63 [00:02:26.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:27.000] response: { "response": { @@ -974,6 +744,10 @@ Info 64 [00:02:27.000] response: }, "responseRequired": true } +After request + +Before request + Info 65 [00:02:28.000] request: { "command": "definitionAndBoundSpan", @@ -985,70 +759,6 @@ Info 65 [00:02:28.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 66 [00:02:29.000] response: { "response": { @@ -1086,6 +796,10 @@ Info 66 [00:02:29.000] response: }, "responseRequired": true } +After request + +Before request + Info 67 [00:02:30.000] request: { "command": "close", @@ -1095,38 +809,6 @@ Info 67 [00:02:30.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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/main/tsconfig.json' (Configured) Info 69 [00:02:33.000] Files (3) @@ -1139,6 +821,10 @@ 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/main/main.ts ProjectRootPath: undefined Info 69 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:41.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1162,7 +848,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1173,10 +859,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:41.000] response: - { - "responseRequired": false - } +Before request + Info 70 [00:02:42.000] request: { "command": "open", @@ -1186,40 +870,6 @@ Info 70 [00:02:42.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1236,6 +886,10 @@ Info 74 [00:02:53.000] FileName: /user/username/projects/myproject/main/main. Info 74 [00:02:54.000] Projects: /user/username/projects/myproject/main/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 + } After request PolledWatches:: @@ -1260,6 +914,10 @@ FsWatches:: /user/username/projects/myproject/dependency/fns.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1268,10 +926,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:02:57.000] response: - { - "responseRequired": false - } +Before request + Info 75 [00:02:58.000] request: { "command": "close", @@ -1281,38 +937,6 @@ Info 75 [00:02:58.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 76 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 77 [00:03:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 77 [00:03:01.000] Files (3) @@ -1325,6 +949,10 @@ 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 + } After request PolledWatches:: @@ -1348,7 +976,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1359,10 +987,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:09.000] response: - { - "responseRequired": false - } +Before request + Info 78 [00:03:10.000] request: { "command": "close", @@ -1372,40 +998,6 @@ Info 78 [00:03:10.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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/main/tsconfig.json' (Configured) Info 80 [00:03:13.000] Files (3) @@ -1416,6 +1008,10 @@ Info 80 [00:03:16.000] Files (2) Info 80 [00:03:17.000] ----------------------------------------------- Info 80 [00:03:18.000] Open files: +Info 80 [00:03:19.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1441,7 +1037,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1452,10 +1048,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:03:19.000] response: - { - "responseRequired": false - } +Before request + Info 81 [00:03:20.000] request: { "command": "open", @@ -1465,42 +1059,6 @@ Info 81 [00:03:20.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1540,6 +1098,10 @@ Info 102 [00:03:43.000] ----------------------------------------------- Info 102 [00:03:44.000] Open files: Info 102 [00:03:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 102 [00:03:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 102 [00:03:47.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1548,17 +1110,36 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:47.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} 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 87f474cbee733..0dc2db4fcddf5 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -380,6 +354,10 @@ Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -387,7 +365,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -397,7 +375,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -405,13 +383,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 42 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", @@ -423,68 +399,8 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:02:06.000] response: { "response": { @@ -522,26 +438,7 @@ Info 46 [00:02:06.000] response: }, "responseRequired": true } -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 54 [00:02:15.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -560,7 +457,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* + {} +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -571,10 +470,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -After request +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -583,8 +487,6 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: @@ -598,6 +500,10 @@ FsWatches:: /user/username/projects/myproject/dependency/fns.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -606,6 +512,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 54 [00:02:15.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] 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": { @@ -643,49 +563,6 @@ Info 58 [00:02:19.000] response: }, "responseRequired": true } -Info 59 [00:02:20.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -695,7 +572,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -718,6 +595,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 59 [00:02:20.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 5, + "type": "request" + } Info 60 [00:02:21.000] response: { "response": { @@ -755,6 +645,10 @@ Info 60 [00:02:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 61 [00:02:22.000] request: { "command": "definitionAndBoundSpan", @@ -766,70 +660,6 @@ Info 61 [00:02:22.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 62 [00:02:23.000] response: { "response": { @@ -867,6 +697,10 @@ Info 62 [00:02:23.000] response: }, "responseRequired": true } +After request + +Before request + Info 63 [00:02:24.000] request: { "command": "definitionAndBoundSpan", @@ -878,70 +712,6 @@ Info 63 [00:02:24.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:25.000] response: { "response": { @@ -979,6 +749,10 @@ Info 64 [00:02:25.000] response: }, "responseRequired": true } +After request + +Before request + Info 65 [00:02:26.000] request: { "command": "definitionAndBoundSpan", @@ -990,70 +764,6 @@ Info 65 [00:02:26.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 66 [00:02:27.000] response: { "response": { @@ -1091,6 +801,10 @@ Info 66 [00:02:27.000] response: }, "responseRequired": true } +After request + +Before request + Info 67 [00:02:28.000] request: { "command": "close", @@ -1100,38 +814,6 @@ Info 67 [00:02:28.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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/main/tsconfig.json' (Configured) Info 69 [00:02:31.000] Files (3) @@ -1144,6 +826,10 @@ 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] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1167,7 +853,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1178,10 +864,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:39.000] response: - { - "responseRequired": false - } +Before request + Info 70 [00:02:40.000] request: { "command": "open", @@ -1191,40 +875,6 @@ Info 70 [00:02:40.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1242,6 +892,10 @@ Info 75 [00:02:52.000] FileName: /user/username/projects/myproject/main/main. Info 75 [00:02:53.000] Projects: /user/username/projects/myproject/main/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 + } After request PolledWatches:: @@ -1264,6 +918,12 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1272,10 +932,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:02:56.000] response: - { - "responseRequired": false - } +Before request + Info 76 [00:02:57.000] request: { "command": "close", @@ -1285,36 +943,6 @@ Info 76 [00:02:57.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 77 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 78 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 78 [00:03:00.000] Files (3) @@ -1327,6 +955,10 @@ 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 + } After request PolledWatches:: @@ -1348,7 +980,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1359,10 +991,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:03:08.000] response: - { - "responseRequired": false - } +Before request + Info 79 [00:03:09.000] request: { "command": "close", @@ -1372,38 +1002,6 @@ Info 79 [00:03:09.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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/main/tsconfig.json' (Configured) Info 81 [00:03:12.000] Files (3) @@ -1414,6 +1012,10 @@ Info 81 [00:03:15.000] Files (2) Info 81 [00:03:16.000] ----------------------------------------------- Info 81 [00:03:17.000] Open files: +Info 81 [00:03:18.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1437,7 +1039,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1448,10 +1050,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:03:18.000] response: - { - "responseRequired": false - } +Before request + Info 82 [00:03:19.000] request: { "command": "open", @@ -1461,40 +1061,6 @@ Info 82 [00:03:19.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1533,6 +1099,10 @@ Info 102 [00:03:41.000] ----------------------------------------------- Info 102 [00:03:42.000] Open files: Info 102 [00:03:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 102 [00:03:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 102 [00:03:45.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1541,17 +1111,34 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 102 [00:03:45.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} 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 2cb94fc565c1b..e8d8f900d27ea 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -275,32 +269,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:35.000] request: { "command": "open", @@ -310,28 +306,6 @@ Info 25 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -377,6 +351,10 @@ Info 42 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -384,7 +362,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -394,7 +372,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -402,13 +380,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 42 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -420,65 +396,7 @@ Info 43 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 45 [00:02:06.000] response: { "response": { @@ -516,47 +434,6 @@ Info 45 [00:02:06.000] response: }, "responseRequired": true } -Info 46 [00:02:07.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -566,7 +443,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -587,6 +464,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 46 [00:02:07.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 4, + "type": "request" + } Info 47 [00:02:08.000] response: { "response": { @@ -624,6 +514,10 @@ Info 47 [00:02:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 48 [00:02:09.000] request: { "command": "definitionAndBoundSpan", @@ -635,66 +529,6 @@ Info 48 [00:02:09.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 49 [00:02:10.000] response: { "response": { @@ -732,9 +566,13 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } -Info 50 [00:02:11.000] request: - { - "command": "definitionAndBoundSpan", +After request + +Before request + +Info 50 [00:02:11.000] request: + { + "command": "definitionAndBoundSpan", "arguments": { "file": "/user/username/projects/myproject/main/main.ts", "line": 12, @@ -743,66 +581,6 @@ Info 50 [00:02:11.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 51 [00:02:12.000] response: { "response": { @@ -840,6 +618,10 @@ Info 51 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -851,66 +633,6 @@ Info 52 [00:02:13.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 53 [00:02:14.000] response: { "response": { @@ -948,6 +670,10 @@ Info 53 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 54 [00:02:15.000] request: { "command": "close", @@ -957,36 +683,6 @@ Info 54 [00:02:15.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -999,6 +695,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1020,7 +720,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1031,10 +731,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 56 [00:02:26.000] response: - { - "responseRequired": false - } +Before request + Info 57 [00:02:27.000] request: { "command": "open", @@ -1044,38 +742,6 @@ Info 57 [00:02:27.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1092,6 +758,10 @@ Info 61 [00:02:38.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1114,6 +784,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1122,10 +796,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:42.000] response: - { - "responseRequired": false - } +Before request + Info 62 [00:02:43.000] request: { "command": "close", @@ -1135,36 +807,6 @@ Info 62 [00:02:43.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1177,6 +819,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1198,7 +844,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1209,10 +855,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:54.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:55.000] request: { "command": "close", @@ -1222,38 +866,6 @@ Info 65 [00:02:55.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1264,6 +876,10 @@ 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] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1287,7 +903,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1298,10 +914,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:03:04.000] response: - { - "responseRequired": false - } +Before request + Info 68 [00:03:05.000] request: { "command": "open", @@ -1311,40 +925,6 @@ Info 68 [00:03:05.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1383,6 +963,10 @@ 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 + } After request PolledWatches:: @@ -1391,17 +975,34 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 88 [00:03:31.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/decls: + {} 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 61e6ab27b1606..d03db1e4e29d2 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -380,6 +354,10 @@ Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -387,7 +365,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -397,7 +375,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -405,13 +383,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 42 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", @@ -423,68 +399,8 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:02:06.000] response: { "response": { @@ -522,52 +438,6 @@ Info 46 [00:02:06.000] response: }, "responseRequired": true } -Info 47 [00:02:07.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 14, - "offset": 1, - "endLine": 14, - "endOffset": 1, - "insertString": "const x = 10;" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -587,9 +457,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -600,73 +470,33 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 47 [00:02:07.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 14, + "offset": 1, + "endLine": 14, + "endOffset": 1, + "insertString": "const x = 10;" + }, + "seq": 4, + "type": "request" + } Info 48 [00:02:08.000] response: { "responseRequired": false } -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before running timeout callbacks After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 49 [00:02:09.000] request: { @@ -679,73 +509,9 @@ Info 49 [00:02:09.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 53 [00:02:13.000] response: { "response": { @@ -783,6 +549,10 @@ Info 53 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 54 [00:02:14.000] request: { "command": "definitionAndBoundSpan", @@ -794,70 +564,6 @@ Info 54 [00:02:14.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:15.000] response: { "response": { @@ -895,6 +601,10 @@ Info 55 [00:02:15.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:16.000] request: { "command": "definitionAndBoundSpan", @@ -906,70 +616,6 @@ Info 56 [00:02:16.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:17.000] response: { "response": { @@ -1007,6 +653,10 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", @@ -1018,70 +668,6 @@ Info 58 [00:02:18.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:19.000] response: { "response": { @@ -1119,6 +705,10 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", @@ -1130,70 +720,6 @@ Info 60 [00:02:20.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:21.000] response: { "response": { @@ -1230,4 +756,5 @@ Info 61 [00:02:21.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 0d3e180963ba0..ca10155395d95 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -278,32 +272,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 24 [00:01:33.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:34.000] request: { "command": "open", @@ -313,28 +309,6 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -380,6 +354,10 @@ Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -387,7 +365,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -397,7 +375,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -405,13 +383,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 42 [00:02:02.000] response: - { - "responseRequired": false - } +Before request + Info 43 [00:02:03.000] request: { "command": "definitionAndBoundSpan", @@ -423,68 +399,8 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 46 [00:02:06.000] response: { "response": { @@ -522,52 +438,6 @@ Info 46 [00:02:06.000] response: }, "responseRequired": true } -Info 47 [00:02:07.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 14, - "offset": 1, - "endLine": 14, - "endOffset": 1, - "insertString": "const x = 10;" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -587,9 +457,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -600,10 +470,30 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 47 [00:02:07.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 14, + "offset": 1, + "endLine": 14, + "endOffset": 1, + "insertString": "const x = 10;" + }, + "seq": 4, + "type": "request" + } Info 48 [00:02:08.000] response: { "responseRequired": false } +After request + +Before request + Info 49 [00:02:09.000] request: { "command": "definitionAndBoundSpan", @@ -615,73 +505,9 @@ Info 49 [00:02:09.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 53 [00:02:13.000] response: { "response": { @@ -719,6 +545,10 @@ Info 53 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 54 [00:02:14.000] request: { "command": "definitionAndBoundSpan", @@ -730,70 +560,6 @@ Info 54 [00:02:14.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:15.000] response: { "response": { @@ -831,6 +597,10 @@ Info 55 [00:02:15.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:16.000] request: { "command": "definitionAndBoundSpan", @@ -842,70 +612,6 @@ Info 56 [00:02:16.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:17.000] response: { "response": { @@ -943,6 +649,10 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", @@ -954,70 +664,6 @@ Info 58 [00:02:18.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:19.000] response: { "response": { @@ -1055,6 +701,10 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", @@ -1066,70 +716,6 @@ Info 60 [00:02:20.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:21.000] response: { "response": { @@ -1166,4 +752,5 @@ Info 61 [00:02:21.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 f124c6d4f8497..0eac82f59bafb 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -408,6 +378,10 @@ Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -415,7 +389,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -427,7 +401,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -437,13 +411,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -455,70 +427,6 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:05.000] response: { "response": { @@ -556,6 +464,10 @@ Info 48 [00:02:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 49 [00:02:06.000] request: { "command": "definitionAndBoundSpan", @@ -567,70 +479,6 @@ Info 49 [00:02:06.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:07.000] response: { "response": { @@ -668,6 +516,10 @@ Info 50 [00:02:07.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", @@ -679,70 +531,6 @@ Info 51 [00:02:08.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:09.000] response: { "response": { @@ -780,6 +568,10 @@ Info 52 [00:02:09.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:10.000] request: { "command": "definitionAndBoundSpan", @@ -791,70 +583,6 @@ Info 53 [00:02:10.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:11.000] response: { "response": { @@ -892,6 +620,10 @@ Info 54 [00:02:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:12.000] request: { "command": "definitionAndBoundSpan", @@ -903,70 +635,6 @@ Info 55 [00:02:12.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:13.000] response: { "response": { @@ -1004,6 +672,10 @@ Info 56 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:14.000] request: { "command": "close", @@ -1013,38 +685,6 @@ Info 57 [00:02:14.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1057,6 +697,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1078,7 +722,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1091,10 +735,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:25.000] response: - { - "responseRequired": false - } +Before request + Info 60 [00:02:26.000] request: { "command": "open", @@ -1104,40 +746,6 @@ Info 60 [00:02:26.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1154,6 +762,10 @@ Info 64 [00:02:37.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1176,6 +788,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1186,10 +802,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:41.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:42.000] request: { "command": "close", @@ -1199,38 +813,6 @@ Info 65 [00:02:42.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1243,6 +825,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1264,7 +850,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1277,10 +863,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:53.000] response: - { - "responseRequired": false - } +Before request + Info 68 [00:02:54.000] request: { "command": "close", @@ -1290,40 +874,6 @@ Info 68 [00:02:54.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1334,6 +884,10 @@ Info 70 [00:03:00.000] Files (2) Info 70 [00:03:01.000] ----------------------------------------------- Info 70 [00:03:02.000] Open files: +Info 70 [00:03:03.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1357,7 +911,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1370,10 +924,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:03:03.000] response: - { - "responseRequired": false - } +Before request + Info 71 [00:03:04.000] request: { "command": "open", @@ -1383,42 +935,6 @@ Info 71 [00:03:04.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1459,6 +975,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1467,17 +987,36 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:32.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 ae1c83d9f013d..410162713cd6c 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -408,6 +378,10 @@ Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -415,7 +389,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -427,7 +401,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -437,13 +411,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -455,70 +427,6 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:05.000] response: { "response": { @@ -556,6 +464,8 @@ Info 48 [00:02:05.000] response: }, "responseRequired": true } +After request + Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -567,67 +477,9 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 49 [00:02:09.000] request: { @@ -640,70 +492,6 @@ Info 49 [00:02:09.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -741,6 +529,10 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", @@ -752,70 +544,6 @@ Info 51 [00:02:11.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:12.000] response: { "response": { @@ -853,6 +581,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -864,70 +596,6 @@ Info 53 [00:02:13.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:14.000] response: { "response": { @@ -965,6 +633,10 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", @@ -976,70 +648,6 @@ Info 55 [00:02:15.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:16.000] response: { "response": { @@ -1077,6 +685,10 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", @@ -1088,70 +700,6 @@ Info 57 [00:02:17.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:18.000] response: { "response": { @@ -1188,4 +736,5 @@ Info 58 [00:02:18.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 b0375609d2065..7bfd007ee0934 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -408,6 +378,10 @@ Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -415,7 +389,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -427,7 +401,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -437,13 +411,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -455,70 +427,6 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:05.000] response: { "response": { @@ -556,17 +464,8 @@ Info 48 [00:02:05.000] response: }, "responseRequired": true } -Info 49 [00:02:09.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 4, - "type": "request" - } +After request + Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -578,68 +477,17 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - +Info 49 [00:02:09.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "seq": 4, + "type": "request" + } Info 50 [00:02:10.000] response: { "response": { @@ -677,6 +525,10 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", @@ -688,70 +540,6 @@ Info 51 [00:02:11.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:12.000] response: { "response": { @@ -789,6 +577,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -800,70 +592,6 @@ Info 53 [00:02:13.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:14.000] response: { "response": { @@ -901,6 +629,10 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", @@ -912,70 +644,6 @@ Info 55 [00:02:15.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:16.000] response: { "response": { @@ -1013,6 +681,10 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", @@ -1024,70 +696,6 @@ Info 57 [00:02:17.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:18.000] response: { "response": { @@ -1124,4 +732,5 @@ Info 58 [00:02:18.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 bbec2786658b8..3b933fa2cc5a9 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 @@ -1,13 +1,4 @@ Info 0 [00:01:01.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:02.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:02.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:03.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:04.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:05.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -290,36 +284,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:35.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:36.000] request: { "command": "open", @@ -329,32 +325,6 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 46 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -419,7 +393,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -429,13 +403,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:05.000] request: { "command": "definitionAndBoundSpan", @@ -447,70 +419,6 @@ Info 47 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:06.000] response: { "response": { @@ -548,9 +456,21 @@ Info 48 [00:02:06.000] response: }, "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +//# sourceMappingURL=FnS.d.ts.map + + Info 52 [00:02:12.000] request: { "command": "definitionAndBoundSpan", @@ -562,78 +482,6 @@ Info 52 [00:02:12.000] request: "seq": 4, "type": "request" } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -//# sourceMappingURL=FnS.d.ts.map - - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 53 [00:02:13.000] response: { "response": { @@ -671,6 +519,10 @@ Info 53 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 54 [00:02:14.000] request: { "command": "definitionAndBoundSpan", @@ -682,70 +534,6 @@ Info 54 [00:02:14.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:15.000] response: { "response": { @@ -783,6 +571,10 @@ Info 55 [00:02:15.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:16.000] request: { "command": "definitionAndBoundSpan", @@ -794,70 +586,6 @@ Info 56 [00:02:16.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:17.000] response: { "response": { @@ -895,6 +623,10 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", @@ -906,70 +638,6 @@ Info 58 [00:02:18.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:19.000] response: { "response": { @@ -1007,6 +675,10 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", @@ -1018,70 +690,6 @@ Info 60 [00:02:20.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:21.000] response: { "response": { @@ -1119,6 +727,10 @@ Info 61 [00:02:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:22.000] request: { "command": "close", @@ -1128,38 +740,6 @@ Info 62 [00:02:22.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1172,6 +752,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1193,7 +777,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1206,10 +790,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:33.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:34.000] request: { "command": "open", @@ -1219,40 +801,6 @@ Info 65 [00:02:34.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1269,6 +817,10 @@ Info 69 [00:02:45.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1291,6 +843,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1301,10 +857,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:49.000] response: - { - "responseRequired": false - } +Before request + Info 70 [00:02:50.000] request: { "command": "close", @@ -1314,38 +868,6 @@ Info 70 [00:02:50.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1358,6 +880,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1379,7 +905,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1392,10 +918,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:03:01.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:03:02.000] request: { "command": "close", @@ -1405,40 +929,6 @@ Info 73 [00:03:02.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1449,6 +939,10 @@ Info 75 [00:03:08.000] Files (2) Info 75 [00:03:09.000] ----------------------------------------------- Info 75 [00:03:10.000] Open files: +Info 75 [00:03:11.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1472,7 +966,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1485,10 +979,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:11.000] response: - { - "responseRequired": false - } +Before request + Info 76 [00:03:12.000] request: { "command": "open", @@ -1498,42 +990,6 @@ Info 76 [00:03:12.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1574,6 +1030,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1582,17 +1042,36 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:40.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 39060fae58219..9295850f59d47 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -408,6 +378,10 @@ Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -415,7 +389,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -427,7 +401,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -437,13 +411,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -455,70 +427,6 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:05.000] response: { "response": { @@ -556,9 +464,14 @@ Info 48 [00:02:05.000] response: }, "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted + Info 52 [00:02:10.000] request: { "command": "definitionAndBoundSpan", @@ -570,71 +483,6 @@ Info 52 [00:02:10.000] request: "seq": 4, "type": "request" } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 53 [00:02:11.000] response: { "response": { @@ -672,6 +520,10 @@ Info 53 [00:02:11.000] response: }, "responseRequired": true } +After request + +Before request + Info 54 [00:02:12.000] request: { "command": "definitionAndBoundSpan", @@ -683,70 +535,6 @@ Info 54 [00:02:12.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:13.000] response: { "response": { @@ -784,6 +572,10 @@ Info 55 [00:02:13.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:14.000] request: { "command": "definitionAndBoundSpan", @@ -795,70 +587,6 @@ Info 56 [00:02:14.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:15.000] response: { "response": { @@ -896,6 +624,10 @@ Info 57 [00:02:15.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:16.000] request: { "command": "definitionAndBoundSpan", @@ -907,70 +639,6 @@ Info 58 [00:02:16.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:17.000] response: { "response": { @@ -1008,6 +676,10 @@ Info 59 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:18.000] request: { "command": "definitionAndBoundSpan", @@ -1019,70 +691,6 @@ Info 60 [00:02:18.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:19.000] response: { "response": { @@ -1120,6 +728,10 @@ Info 61 [00:02:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:20.000] request: { "command": "close", @@ -1129,38 +741,6 @@ Info 62 [00:02:20.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1173,6 +753,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1194,7 +778,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1207,10 +791,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:31.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:32.000] request: { "command": "open", @@ -1220,40 +802,6 @@ Info 65 [00:02:32.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1270,6 +818,10 @@ Info 69 [00:02:43.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1292,6 +844,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1302,10 +858,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:47.000] response: - { - "responseRequired": false - } +Before request + Info 70 [00:02:48.000] request: { "command": "close", @@ -1315,38 +869,6 @@ Info 70 [00:02:48.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1359,6 +881,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1380,7 +906,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1393,10 +919,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:59.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:03:00.000] request: { "command": "close", @@ -1406,40 +930,6 @@ Info 73 [00:03:00.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1450,6 +940,10 @@ Info 75 [00:03:06.000] Files (2) Info 75 [00:03:07.000] ----------------------------------------------- Info 75 [00:03:08.000] Open files: +Info 75 [00:03:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1473,7 +967,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1486,10 +980,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 75 [00:03:09.000] response: - { - "responseRequired": false - } +Before request + Info 76 [00:03:10.000] request: { "command": "open", @@ -1499,42 +991,6 @@ Info 76 [00:03:10.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1575,6 +1031,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1583,17 +1043,36 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 98 [00:03:38.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 a2fa3b411708d..3db95351087f2 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 @@ -1,13 +1,4 @@ Info 0 [00:01:01.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:02.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:02.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:03.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:04.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:05.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -290,36 +284,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:35.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:36.000] request: { "command": "open", @@ -329,32 +325,6 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -400,6 +370,10 @@ Info 46 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -407,7 +381,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -419,7 +393,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -429,13 +403,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:05.000] request: { "command": "definitionAndBoundSpan", @@ -447,70 +419,6 @@ Info 47 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:06.000] response: { "response": { @@ -548,6 +456,10 @@ Info 48 [00:02:06.000] response: }, "responseRequired": true } +After request + +Before request + Info 49 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -559,70 +471,6 @@ Info 49 [00:02:07.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:08.000] response: { "response": { @@ -660,6 +508,10 @@ Info 50 [00:02:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", @@ -671,70 +523,6 @@ Info 51 [00:02:09.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:10.000] response: { "response": { @@ -772,6 +560,10 @@ Info 52 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:11.000] request: { "command": "definitionAndBoundSpan", @@ -783,70 +575,6 @@ Info 53 [00:02:11.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:12.000] response: { "response": { @@ -884,6 +612,10 @@ Info 54 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -895,70 +627,6 @@ Info 55 [00:02:13.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:14.000] response: { "response": { @@ -996,6 +664,10 @@ Info 56 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:15.000] request: { "command": "close", @@ -1005,38 +677,6 @@ Info 57 [00:02:15.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1049,6 +689,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1070,7 +714,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1083,10 +727,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:26.000] response: - { - "responseRequired": false - } +Before request + Info 60 [00:02:27.000] request: { "command": "open", @@ -1096,40 +738,6 @@ Info 60 [00:02:27.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1146,6 +754,10 @@ Info 64 [00:02:38.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1168,6 +780,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1178,10 +794,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:42.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:43.000] request: { "command": "close", @@ -1191,38 +805,6 @@ Info 65 [00:02:43.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1235,6 +817,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1256,7 +842,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1269,10 +855,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:54.000] response: - { - "responseRequired": false - } +Before request + Info 68 [00:02:55.000] request: { "command": "close", @@ -1282,40 +866,6 @@ Info 68 [00:02:55.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1326,6 +876,10 @@ Info 70 [00:03:01.000] Files (2) Info 70 [00:03:02.000] ----------------------------------------------- Info 70 [00:03:03.000] Open files: +Info 70 [00:03:04.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1349,7 +903,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1362,10 +916,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:03:04.000] response: - { - "responseRequired": false - } +Before request + Info 71 [00:03:05.000] request: { "command": "open", @@ -1375,42 +927,6 @@ Info 71 [00:03:05.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1451,6 +967,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1459,17 +979,36 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:33.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 b091107c197bc..45ddd90130621 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -408,6 +378,10 @@ Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -415,7 +389,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -427,7 +401,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -437,13 +411,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -455,70 +427,6 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:05.000] response: { "response": { @@ -556,72 +464,16 @@ Info 48 [00:02:05.000] response: }, "responseRequired": true } +After request + 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"} -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 49 [00:02:09.000] request: { @@ -634,70 +486,6 @@ Info 49 [00:02:09.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -735,6 +523,10 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", @@ -746,70 +538,6 @@ Info 51 [00:02:11.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:12.000] response: { "response": { @@ -847,6 +575,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -858,70 +590,6 @@ Info 53 [00:02:13.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:14.000] response: { "response": { @@ -959,6 +627,10 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", @@ -970,70 +642,6 @@ Info 55 [00:02:15.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:16.000] response: { "response": { @@ -1071,6 +679,10 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", @@ -1082,70 +694,6 @@ Info 57 [00:02:17.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:18.000] response: { "response": { @@ -1182,4 +730,5 @@ Info 58 [00:02:18.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 4509f029360fe..2603c1123a3de 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -408,6 +378,10 @@ Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -415,7 +389,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -427,7 +401,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -437,13 +411,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -455,70 +427,6 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:05.000] response: { "response": { @@ -556,6 +464,13 @@ Info 48 [00:02:05.000] response: }, "responseRequired": true } +After request + +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 49 [00:02:09.000] request: { "command": "definitionAndBoundSpan", @@ -567,73 +482,6 @@ Info 49 [00:02:09.000] request: "seq": 4, "type": "request" } -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"} - - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -671,6 +519,10 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", @@ -682,70 +534,6 @@ Info 51 [00:02:11.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:12.000] response: { "response": { @@ -783,6 +571,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -794,70 +586,6 @@ Info 53 [00:02:13.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:14.000] response: { "response": { @@ -895,6 +623,10 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", @@ -906,70 +638,6 @@ Info 55 [00:02:15.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:16.000] response: { "response": { @@ -1007,6 +675,10 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", @@ -1018,70 +690,6 @@ Info 57 [00:02:17.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:18.000] response: { "response": { @@ -1118,4 +726,5 @@ Info 58 [00:02:18.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 f890f87081679..093bb45007916 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 @@ -1,13 +1,4 @@ Info 0 [00:01:01.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:02.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:02.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:03.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:04.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:05.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -295,36 +289,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:35.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:36.000] request: { "command": "open", @@ -334,32 +330,6 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -405,6 +375,10 @@ Info 46 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -412,7 +386,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -424,7 +398,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -434,13 +408,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:05.000] request: { "command": "definitionAndBoundSpan", @@ -452,70 +424,6 @@ Info 47 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:06.000] response: { "response": { @@ -553,8 +461,15 @@ Info 48 [00:02:06.000] response: }, "responseRequired": true } +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 +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: { "command": "definitionAndBoundSpan", @@ -566,73 +481,6 @@ Info 51 [00:02:11.000] request: "seq": 4, "type": "request" } -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"} - - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:12.000] response: { "response": { @@ -670,6 +518,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -681,70 +533,6 @@ Info 53 [00:02:13.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:14.000] response: { "response": { @@ -782,6 +570,10 @@ Info 54 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", @@ -793,70 +585,6 @@ Info 55 [00:02:15.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:16.000] response: { "response": { @@ -894,6 +622,10 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", @@ -905,70 +637,6 @@ Info 57 [00:02:17.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:18.000] response: { "response": { @@ -1006,6 +674,10 @@ Info 58 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", @@ -1017,70 +689,6 @@ Info 59 [00:02:19.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 60 [00:02:20.000] response: { "response": { @@ -1118,6 +726,10 @@ Info 60 [00:02:20.000] response: }, "responseRequired": true } +After request + +Before request + Info 61 [00:02:21.000] request: { "command": "close", @@ -1127,38 +739,6 @@ Info 61 [00:02:21.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1171,6 +751,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1192,7 +776,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1205,10 +789,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:32.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:33.000] request: { "command": "open", @@ -1218,40 +800,6 @@ Info 64 [00:02:33.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1268,6 +816,10 @@ Info 68 [00:02:44.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1290,6 +842,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1300,10 +856,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:48.000] response: - { - "responseRequired": false - } +Before request + Info 69 [00:02:49.000] request: { "command": "close", @@ -1313,38 +867,6 @@ Info 69 [00:02:49.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1357,6 +879,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1378,7 +904,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1391,10 +917,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:03:00.000] response: - { - "responseRequired": false - } +Before request + Info 72 [00:03:01.000] request: { "command": "close", @@ -1404,40 +928,6 @@ Info 72 [00:03:01.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1448,6 +938,10 @@ Info 74 [00:03:07.000] Files (2) Info 74 [00:03:08.000] ----------------------------------------------- Info 74 [00:03:09.000] Open files: +Info 74 [00:03:10.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1471,7 +965,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1484,10 +978,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:10.000] response: - { - "responseRequired": false - } +Before request + Info 75 [00:03:11.000] request: { "command": "open", @@ -1497,42 +989,6 @@ Info 75 [00:03:11.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1573,6 +1029,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1581,17 +1041,36 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:39.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 6c3e1409a65c9..cac2fdf3c7326 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -408,6 +378,10 @@ Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -415,7 +389,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -427,7 +401,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -437,13 +411,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -455,70 +427,6 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:05.000] response: { "response": { @@ -556,8 +464,13 @@ Info 48 [00:02:05.000] response: }, "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted + Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", @@ -569,71 +482,6 @@ Info 51 [00:02:09.000] request: "seq": 4, "type": "request" } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:10.000] response: { "response": { @@ -671,6 +519,10 @@ Info 52 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:11.000] request: { "command": "definitionAndBoundSpan", @@ -682,70 +534,6 @@ Info 53 [00:02:11.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:12.000] response: { "response": { @@ -783,6 +571,10 @@ Info 54 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -794,70 +586,6 @@ Info 55 [00:02:13.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:14.000] response: { "response": { @@ -895,6 +623,10 @@ Info 56 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:15.000] request: { "command": "definitionAndBoundSpan", @@ -906,70 +638,6 @@ Info 57 [00:02:15.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:16.000] response: { "response": { @@ -1007,6 +675,10 @@ Info 58 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 59 [00:02:17.000] request: { "command": "definitionAndBoundSpan", @@ -1018,70 +690,6 @@ Info 59 [00:02:17.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 60 [00:02:18.000] response: { "response": { @@ -1119,6 +727,10 @@ Info 60 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 61 [00:02:19.000] request: { "command": "close", @@ -1128,38 +740,6 @@ Info 61 [00:02:19.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1172,6 +752,10 @@ 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 + } After request PolledWatches:: @@ -1193,7 +777,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1206,10 +790,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:30.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:31.000] request: { "command": "open", @@ -1219,40 +801,6 @@ Info 64 [00:02:31.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1269,6 +817,10 @@ Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -1291,6 +843,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1301,10 +857,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:46.000] response: - { - "responseRequired": false - } +Before request + Info 69 [00:02:47.000] request: { "command": "close", @@ -1314,38 +868,6 @@ Info 69 [00:02:47.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1358,6 +880,10 @@ 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 + } After request PolledWatches:: @@ -1379,7 +905,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1392,10 +918,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:58.000] response: - { - "responseRequired": false - } +Before request + Info 72 [00:02:59.000] request: { "command": "close", @@ -1405,40 +929,6 @@ Info 72 [00:02:59.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1449,6 +939,10 @@ Info 74 [00:03:05.000] Files (2) Info 74 [00:03:06.000] ----------------------------------------------- Info 74 [00:03:07.000] Open files: +Info 74 [00:03:08.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1472,7 +966,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1485,10 +979,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 74 [00:03:08.000] response: - { - "responseRequired": false - } +Before request + Info 75 [00:03:09.000] request: { "command": "open", @@ -1498,42 +990,6 @@ Info 75 [00:03:09.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1574,6 +1030,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1582,17 +1042,36 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:37.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 5825f9dd36b90..afa2f4f8b7212 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 @@ -1,13 +1,4 @@ Info 0 [00:01:01.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:02.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:02.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:03.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:04.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:05.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -295,36 +289,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:35.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:36.000] request: { "command": "open", @@ -334,32 +330,6 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -405,6 +375,10 @@ Info 46 [00:02:00.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -412,7 +386,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -424,7 +398,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -434,13 +408,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:04.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:05.000] request: { "command": "definitionAndBoundSpan", @@ -452,70 +424,6 @@ Info 47 [00:02:05.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:06.000] response: { "response": { @@ -553,6 +461,10 @@ Info 48 [00:02:06.000] response: }, "responseRequired": true } +After request + +Before request + Info 49 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -564,70 +476,6 @@ Info 49 [00:02:07.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:08.000] response: { "response": { @@ -665,6 +513,10 @@ Info 50 [00:02:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", @@ -676,70 +528,6 @@ Info 51 [00:02:09.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:02:10.000] response: { "response": { @@ -777,6 +565,10 @@ Info 52 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:11.000] request: { "command": "definitionAndBoundSpan", @@ -788,70 +580,6 @@ Info 53 [00:02:11.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:02:12.000] response: { "response": { @@ -889,6 +617,10 @@ Info 54 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -900,70 +632,6 @@ Info 55 [00:02:13.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:14.000] response: { "response": { @@ -1001,6 +669,10 @@ Info 56 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:15.000] request: { "command": "close", @@ -1010,38 +682,6 @@ Info 57 [00:02:15.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1054,6 +694,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1075,7 +719,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1088,10 +732,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:26.000] response: - { - "responseRequired": false - } +Before request + Info 60 [00:02:27.000] request: { "command": "open", @@ -1101,40 +743,6 @@ Info 60 [00:02:27.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1151,6 +759,10 @@ Info 64 [00:02:38.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1173,6 +785,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1183,10 +799,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:42.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:43.000] request: { "command": "close", @@ -1196,38 +810,6 @@ Info 65 [00:02:43.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1240,6 +822,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1261,7 +847,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1274,10 +860,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:54.000] response: - { - "responseRequired": false - } +Before request + Info 68 [00:02:55.000] request: { "command": "close", @@ -1287,40 +871,6 @@ Info 68 [00:02:55.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1331,6 +881,10 @@ Info 70 [00:03:01.000] Files (2) Info 70 [00:03:02.000] ----------------------------------------------- Info 70 [00:03:03.000] Open files: +Info 70 [00:03:04.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1354,7 +908,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1367,10 +921,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:03:04.000] response: - { - "responseRequired": false - } +Before request + Info 71 [00:03:05.000] request: { "command": "open", @@ -1380,42 +932,6 @@ Info 71 [00:03:05.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1456,6 +972,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1464,17 +984,36 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:33.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 42801e3a58a1e..3d454bf658836 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -408,6 +378,10 @@ Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -415,7 +389,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -427,7 +401,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -437,13 +411,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -455,70 +427,6 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:05.000] response: { "response": { @@ -556,6 +464,8 @@ Info 48 [00:02:05.000] response: }, "responseRequired": true } +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* @@ -571,36 +481,6 @@ export function fn5() { } -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -636,35 +516,7 @@ Info 60 [00:02:40.000] FileName: /user/username/projects/myproject/random/ran Info 60 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 60 [00:02:42.000] request: { @@ -677,70 +529,6 @@ Info 60 [00:02:42.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:43.000] response: { "response": { @@ -778,6 +566,10 @@ Info 61 [00:02:43.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:44.000] request: { "command": "definitionAndBoundSpan", @@ -789,70 +581,6 @@ Info 62 [00:02:44.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:45.000] response: { "response": { @@ -890,6 +618,10 @@ Info 63 [00:02:45.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:46.000] request: { "command": "definitionAndBoundSpan", @@ -901,70 +633,6 @@ Info 64 [00:02:46.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:47.000] response: { "response": { @@ -1002,6 +670,10 @@ Info 65 [00:02:47.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:48.000] request: { "command": "definitionAndBoundSpan", @@ -1013,70 +685,6 @@ Info 66 [00:02:48.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:49.000] response: { "response": { @@ -1114,6 +722,10 @@ Info 67 [00:02:49.000] response: }, "responseRequired": true } +After request + +Before request + Info 68 [00:02:50.000] request: { "command": "definitionAndBoundSpan", @@ -1125,70 +737,6 @@ Info 68 [00:02:50.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:51.000] response: { "response": { @@ -1225,4 +773,5 @@ Info 69 [00:02:51.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 db94bb5e32824..74f8f96435e8b 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -408,6 +378,10 @@ Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -415,7 +389,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -427,7 +401,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -437,13 +411,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -455,70 +427,6 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:05.000] response: { "response": { @@ -556,21 +464,12 @@ Info 48 [00:02:05.000] response: }, "responseRequired": true } +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] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 4, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] function fooBar() { } @@ -582,71 +481,20 @@ export function fn5() { } -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - +Info 53 [00:02:13.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:17.000] response: { "response": { @@ -684,6 +532,10 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", @@ -695,70 +547,6 @@ Info 58 [00:02:18.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:19.000] response: { "response": { @@ -796,6 +584,10 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", @@ -807,70 +599,6 @@ Info 60 [00:02:20.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:21.000] response: { "response": { @@ -908,6 +636,10 @@ Info 61 [00:02:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:22.000] request: { "command": "definitionAndBoundSpan", @@ -919,70 +651,6 @@ Info 62 [00:02:22.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:23.000] response: { "response": { @@ -1020,6 +688,10 @@ Info 63 [00:02:23.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", @@ -1031,70 +703,6 @@ Info 64 [00:02:24.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:25.000] response: { "response": { @@ -1131,4 +739,5 @@ Info 65 [00:02:25.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 803841a83f8ca..1476c1fe9289a 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -408,6 +378,10 @@ Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -415,7 +389,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -427,7 +401,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -437,13 +411,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -455,70 +427,6 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:05.000] response: { "response": { @@ -556,6 +464,10 @@ Info 48 [00:02:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 49 [00:02:06.000] request: { "command": "change", @@ -570,137 +482,17 @@ Info 49 [00:02:06.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:07.000] response: { "responseRequired": false } -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before running timeout callbacks After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 51 [00:02:08.000] request: { @@ -713,73 +505,9 @@ Info 51 [00:02:08.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:12.000] response: { "response": { @@ -817,6 +545,10 @@ Info 55 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -828,70 +560,6 @@ Info 56 [00:02:13.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:14.000] response: { "response": { @@ -929,6 +597,10 @@ Info 57 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:15.000] request: { "command": "definitionAndBoundSpan", @@ -940,70 +612,6 @@ Info 58 [00:02:15.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:16.000] response: { "response": { @@ -1041,6 +649,10 @@ Info 59 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:17.000] request: { "command": "definitionAndBoundSpan", @@ -1052,70 +664,6 @@ Info 60 [00:02:17.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:18.000] response: { "response": { @@ -1153,6 +701,10 @@ Info 61 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:19.000] request: { "command": "definitionAndBoundSpan", @@ -1164,70 +716,6 @@ Info 62 [00:02:19.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:20.000] response: { "response": { @@ -1264,4 +752,5 @@ Info 63 [00:02:20.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 52bbc4732d2ef..d4ee1f2ca1566 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 @@ -1,13 +1,4 @@ Info 0 [00:01:00.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:01.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:01.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:02.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:03.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:04.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -298,36 +292,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:34.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:35.000] request: { "command": "open", @@ -337,32 +333,6 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -408,6 +378,10 @@ Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -415,7 +389,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -427,7 +401,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -437,13 +411,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:03.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:04.000] request: { "command": "definitionAndBoundSpan", @@ -455,70 +427,6 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:02:05.000] response: { "response": { @@ -556,6 +464,10 @@ Info 48 [00:02:05.000] response: }, "responseRequired": true } +After request + +Before request + Info 49 [00:02:06.000] request: { "command": "change", @@ -570,74 +482,14 @@ Info 49 [00:02:06.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:07.000] response: { "responseRequired": false } +After request + +Before request + Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", @@ -649,73 +501,9 @@ Info 51 [00:02:08.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:12.000] response: { "response": { @@ -753,6 +541,10 @@ Info 55 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -764,70 +556,6 @@ Info 56 [00:02:13.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:14.000] response: { "response": { @@ -865,6 +593,10 @@ Info 57 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:15.000] request: { "command": "definitionAndBoundSpan", @@ -876,70 +608,6 @@ Info 58 [00:02:15.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:16.000] response: { "response": { @@ -977,6 +645,10 @@ Info 59 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:17.000] request: { "command": "definitionAndBoundSpan", @@ -988,70 +660,6 @@ Info 60 [00:02:17.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:18.000] response: { "response": { @@ -1089,6 +697,10 @@ Info 61 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:19.000] request: { "command": "definitionAndBoundSpan", @@ -1100,70 +712,6 @@ Info 62 [00:02:19.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:20.000] response: { "response": { @@ -1200,4 +748,5 @@ Info 63 [00:02:20.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 300a3b4d0d6ec..92f5ccafe7d18 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 @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -59,12 +50,15 @@ let a = 10; {} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /user/username/projects/myproject/main Info 3 [00:00:38.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -135,36 +129,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -Info 28 [00:01:09.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:10.000] request: { "command": "open", @@ -174,32 +170,6 @@ Info 29 [00:01:10.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} - 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 @@ -245,6 +215,10 @@ Info 46 [00:01:34.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -254,7 +228,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -266,7 +240,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -274,13 +248,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/dependency: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:01:39.000] request: { "command": "definitionAndBoundSpan", @@ -292,70 +264,6 @@ Info 47 [00:01:39.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 48 [00:01:40.000] response: { "response": { @@ -393,6 +301,10 @@ Info 48 [00:01:40.000] response: }, "responseRequired": true } +After request + +Before request + Info 49 [00:01:41.000] request: { "command": "definitionAndBoundSpan", @@ -404,70 +316,6 @@ Info 49 [00:01:41.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:01:42.000] response: { "response": { @@ -505,6 +353,10 @@ Info 50 [00:01:42.000] response: }, "responseRequired": true } +After request + +Before request + Info 51 [00:01:43.000] request: { "command": "definitionAndBoundSpan", @@ -516,70 +368,6 @@ Info 51 [00:01:43.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 52 [00:01:44.000] response: { "response": { @@ -617,6 +405,10 @@ Info 52 [00:01:44.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:01:45.000] request: { "command": "definitionAndBoundSpan", @@ -628,70 +420,6 @@ Info 53 [00:01:45.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 54 [00:01:46.000] response: { "response": { @@ -729,6 +457,10 @@ Info 54 [00:01:46.000] response: }, "responseRequired": true } +After request + +Before request + Info 55 [00:01:47.000] request: { "command": "definitionAndBoundSpan", @@ -740,70 +472,6 @@ Info 55 [00:01:47.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:01:48.000] response: { "response": { @@ -841,6 +509,10 @@ Info 56 [00:01:48.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:01:49.000] request: { "command": "close", @@ -850,38 +522,6 @@ Info 57 [00:01:49.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -894,6 +534,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -917,7 +561,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -928,10 +572,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:00.000] response: - { - "responseRequired": false - } +Before request + Info 60 [00:02:01.000] request: { "command": "open", @@ -941,40 +583,6 @@ Info 60 [00:02:01.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -991,6 +599,10 @@ Info 64 [00:02:12.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1015,6 +627,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1023,10 +639,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:16.000] response: - { - "responseRequired": false - } +Before request + Info 65 [00:02:17.000] request: { "command": "close", @@ -1036,38 +650,6 @@ Info 65 [00:02:17.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1080,6 +662,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1103,7 +689,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1114,10 +700,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:28.000] response: - { - "responseRequired": false - } +Before request + Info 68 [00:02:29.000] request: { "command": "close", @@ -1127,40 +711,6 @@ Info 68 [00:02:29.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1171,6 +721,10 @@ 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] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1196,7 +750,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1207,10 +761,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 70 [00:02:38.000] response: - { - "responseRequired": false - } +Before request + Info 71 [00:02:39.000] request: { "command": "open", @@ -1220,42 +772,6 @@ Info 71 [00:02:39.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/decls: - {"pollingInterval":500} -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1296,6 +812,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1304,17 +824,36 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls: + {"pollingInterval":500} +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 93 [00:03:07.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} 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 b7234985a3b94..6303968c8c2f3 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -409,6 +379,10 @@ Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -416,7 +390,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,7 +402,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -438,13 +412,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -456,76 +428,8 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -563,53 +467,6 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } -Info 51 [00:02:11.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -631,9 +488,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -646,6 +503,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 51 [00:02:11.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 4, + "type": "request" + } Info 52 [00:02:12.000] response: { "response": { @@ -683,6 +553,10 @@ Info 52 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -694,115 +568,47 @@ Info 53 [00:02:13.000] request: "seq": 5, "type": "request" } +Info 54 [00:02:14.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "start": { + "line": 3, + "offset": 17 + }, + "end": { + "line": 3, + "offset": 20 + }, + "contextStart": { + "line": 3, + "offset": 1 + }, + "contextEnd": { + "line": 3, + "offset": 26 + } + } + ], + "textSpan": { + "start": { + "line": 11, + "offset": 1 + }, + "end": { + "line": 11, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request + Before request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 54 [00:02:14.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "start": { - "line": 3, - "offset": 17 - }, - "end": { - "line": 3, - "offset": 20 - }, - "contextStart": { - "line": 3, - "offset": 1 - }, - "contextEnd": { - "line": 3, - "offset": 26 - } - } - ], - "textSpan": { - "start": { - "line": 11, - "offset": 1 - }, - "end": { - "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", @@ -814,78 +620,6 @@ Info 55 [00:02:15.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 56 [00:02:16.000] response: { "response": { @@ -923,6 +657,10 @@ Info 56 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", @@ -934,78 +672,6 @@ Info 57 [00:02:17.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 58 [00:02:18.000] response: { "response": { @@ -1036,58 +702,26 @@ Info 58 [00:02:18.000] response: "offset": 1 }, "end": { - "line": 13, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 59 [00:02:19.000] request: - { - "command": "close", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 8, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} + "line": 13, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 59 [00:02:19.000] request: + { + "command": "close", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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) @@ -1100,6 +734,10 @@ 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 + } After request PolledWatches:: @@ -1125,7 +763,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1138,10 +776,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 61 [00:02:30.000] response: - { - "responseRequired": false - } +Before request + Info 62 [00:02:31.000] request: { "command": "open", @@ -1151,44 +787,6 @@ Info 62 [00:02:31.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1205,6 +803,10 @@ Info 66 [00:02:42.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -1231,6 +833,10 @@ FsWatches:: /user/username/projects/myproject/dependency/fns.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1241,10 +847,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:46.000] response: - { - "responseRequired": false - } +Before request + Info 67 [00:02:47.000] request: { "command": "close", @@ -1254,42 +858,6 @@ Info 67 [00:02:47.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1302,6 +870,10 @@ 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 + } After request PolledWatches:: @@ -1327,7 +899,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1340,10 +912,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:02:58.000] response: - { - "responseRequired": false - } +Before request + Info 70 [00:02:59.000] request: { "command": "close", @@ -1353,44 +923,6 @@ Info 70 [00:02:59.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1401,6 +933,10 @@ Info 72 [00:03:05.000] Files (2) Info 72 [00:03:06.000] ----------------------------------------------- Info 72 [00:03:07.000] Open files: +Info 72 [00:03:08.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1428,7 +964,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1441,10 +977,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:03:08.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:03:09.000] request: { "command": "open", @@ -1454,46 +988,6 @@ Info 73 [00:03:09.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1536,6 +1030,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1544,17 +1042,40 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 97 [00:03:39.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 439ea0a3f8195..a965d5b3f91d9 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -409,6 +379,10 @@ Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -416,7 +390,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,7 +402,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -438,13 +412,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -456,76 +428,8 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -563,20 +467,7 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } -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; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -export declare function fn6(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -597,9 +488,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -612,6 +503,21 @@ 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 +Before running timeout callbacks +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +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 @@ -647,39 +553,7 @@ Info 62 [00:02:45.000] FileName: /user/username/projects/myproject/random/ran Info 62 [00:02:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 62 [00:02:47.000] request: { @@ -692,115 +566,47 @@ Info 62 [00:02:47.000] request: "seq": 4, "type": "request" } +Info 63 [00:02:48.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "start": { + "line": 1, + "offset": 17 + }, + "end": { + "line": 1, + "offset": 20 + }, + "contextStart": { + "line": 1, + "offset": 1 + }, + "contextEnd": { + "line": 1, + "offset": 26 + } + } + ], + "textSpan": { + "start": { + "line": 9, + "offset": 1 + }, + "end": { + "line": 9, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request + Before request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 63 [00:02:48.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "start": { - "line": 1, - "offset": 17 - }, - "end": { - "line": 1, - "offset": 20 - }, - "contextStart": { - "line": 1, - "offset": 1 - }, - "contextEnd": { - "line": 1, - "offset": 26 - } - } - ], - "textSpan": { - "start": { - "line": 9, - "offset": 1 - }, - "end": { - "line": 9, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 64 [00:02:49.000] request: { "command": "definitionAndBoundSpan", @@ -812,78 +618,6 @@ Info 64 [00:02:49.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:50.000] response: { "response": { @@ -921,6 +655,10 @@ Info 65 [00:02:50.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:51.000] request: { "command": "definitionAndBoundSpan", @@ -932,78 +670,6 @@ Info 66 [00:02:51.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:52.000] response: { "response": { @@ -1041,6 +707,10 @@ Info 67 [00:02:52.000] response: }, "responseRequired": true } +After request + +Before request + Info 68 [00:02:53.000] request: { "command": "definitionAndBoundSpan", @@ -1052,78 +722,6 @@ Info 68 [00:02:53.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:54.000] response: { "response": { @@ -1161,6 +759,10 @@ Info 69 [00:02:54.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:55.000] request: { "command": "definitionAndBoundSpan", @@ -1172,78 +774,6 @@ Info 70 [00:02:55.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:56.000] response: { "response": { @@ -1280,4 +810,5 @@ Info 71 [00:02:56.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 e7fef72fff732..3e5deb6eca79f 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -409,6 +379,10 @@ Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -416,7 +390,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,7 +402,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -438,13 +412,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -456,76 +428,8 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -563,31 +467,7 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } -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] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -export declare function fn6(): void; -//# sourceMappingURL=FnS.d.ts.map - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -608,9 +488,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -623,45 +503,35 @@ 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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +export declare function fn6(): void; +//# sourceMappingURL=FnS.d.ts.map + + +Info 55 [00:02:18.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:22.000] response: { "response": { @@ -699,6 +569,10 @@ Info 59 [00:02:22.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:23.000] request: { "command": "definitionAndBoundSpan", @@ -710,78 +584,6 @@ Info 60 [00:02:23.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:24.000] response: { "response": { @@ -819,6 +621,10 @@ Info 61 [00:02:24.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", @@ -830,78 +636,6 @@ Info 62 [00:02:25.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:26.000] response: { "response": { @@ -939,6 +673,10 @@ Info 63 [00:02:26.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", @@ -950,78 +688,6 @@ Info 64 [00:02:27.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:28.000] response: { "response": { @@ -1059,6 +725,10 @@ Info 65 [00:02:28.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", @@ -1070,78 +740,6 @@ Info 66 [00:02:29.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:30.000] response: { "response": { @@ -1178,4 +776,5 @@ Info 67 [00:02:30.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 c71947be33970..a12e913d0c7df 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -287,34 +281,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 27 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 28 [00:01:38.000] request: { "command": "open", @@ -324,30 +320,6 @@ Info 28 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -393,6 +365,10 @@ Info 45 [00:02:02.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -400,7 +376,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -410,7 +386,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -420,13 +396,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 45 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -438,66 +412,6 @@ Info 46 [00:02:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 47 [00:02:08.000] response: { "response": { @@ -535,9 +449,21 @@ Info 47 [00:02:08.000] response: }, "responseRequired": true } +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 +Before request +//// [/user/username/projects/myproject/decls/FnS.d.ts] +export declare function fn1(): void; +export declare function fn2(): void; +export declare function fn3(): void; +export declare function fn4(): void; +export declare function fn5(): void; +//# sourceMappingURL=FnS.d.ts.map + + Info 51 [00:02:14.000] request: { "command": "definitionAndBoundSpan", @@ -549,44 +475,6 @@ Info 51 [00:02:14.000] request: "seq": 4, "type": "request" } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] -export declare function fn1(): void; -export declare function fn2(): void; -export declare function fn3(): void; -export declare function fn4(): void; -export declare function fn5(): void; -//# sourceMappingURL=FnS.d.ts.map - - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -608,42 +496,6 @@ Info 57 [00:02:20.000] Files (3) 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:24.000] response: { "response": { @@ -681,18 +533,7 @@ Info 61 [00:02:24.000] response: }, "responseRequired": true } -Info 62 [00:02:25.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -711,11 +552,11 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -728,42 +569,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 62 [00:02:25.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 5, + "type": "request" + } Info 63 [00:02:26.000] response: { "response": { @@ -801,6 +619,10 @@ Info 63 [00:02:26.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", @@ -812,78 +634,6 @@ Info 64 [00:02:27.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:28.000] response: { "response": { @@ -921,6 +671,10 @@ Info 65 [00:02:28.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", @@ -932,78 +686,6 @@ Info 66 [00:02:29.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:30.000] response: { "response": { @@ -1041,6 +723,10 @@ Info 67 [00:02:30.000] response: }, "responseRequired": true } +After request + +Before request + Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", @@ -1052,78 +738,6 @@ Info 68 [00:02:31.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:32.000] response: { "response": { @@ -1154,58 +768,26 @@ Info 69 [00:02:32.000] response: "offset": 1 }, "end": { - "line": 13, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 70 [00:02:33.000] request: - { - "command": "close", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 9, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} + "line": 13, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 70 [00:02:33.000] request: + { + "command": "close", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "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) @@ -1218,6 +800,10 @@ 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 + } After request PolledWatches:: @@ -1243,7 +829,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1256,10 +842,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:44.000] response: - { - "responseRequired": false - } +Before request + Info 73 [00:02:45.000] request: { "command": "open", @@ -1269,44 +853,6 @@ Info 73 [00:02:45.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1323,6 +869,10 @@ Info 77 [00:02:56.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -1349,6 +899,10 @@ FsWatches:: /user/username/projects/myproject/dependency/fns.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1359,10 +913,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:03:00.000] response: - { - "responseRequired": false - } +Before request + Info 78 [00:03:01.000] request: { "command": "close", @@ -1372,42 +924,6 @@ Info 78 [00:03:01.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1420,6 +936,10 @@ 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 + } After request PolledWatches:: @@ -1445,7 +965,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1458,10 +978,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:03:12.000] response: - { - "responseRequired": false - } +Before request + Info 81 [00:03:13.000] request: { "command": "close", @@ -1471,44 +989,6 @@ Info 81 [00:03:13.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1519,6 +999,10 @@ Info 83 [00:03:19.000] Files (2) Info 83 [00:03:20.000] ----------------------------------------------- Info 83 [00:03:21.000] Open files: +Info 83 [00:03:22.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1546,7 +1030,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1559,10 +1043,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:22.000] response: - { - "responseRequired": false - } +Before request + Info 84 [00:03:23.000] request: { "command": "open", @@ -1572,46 +1054,6 @@ Info 84 [00:03:23.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1654,6 +1096,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1662,17 +1108,40 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 108 [00:03:53.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 94505155633a7..0e08ac7b8f05a 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -409,6 +379,10 @@ Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -416,7 +390,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,7 +402,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -438,13 +412,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -456,76 +428,8 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -563,27 +467,7 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } -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 59 [00:02:20.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts] deleted +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -598,13 +482,15 @@ FsWatches:: {} /user/username/projects/myproject/dependency/tsconfig.json: {} +/user/username/projects/myproject/decls/fns.d.ts: + {} /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -617,21 +503,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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 - /user/username/projects/myproject/main/main.ts - - - ../../../../../a/lib/lib.d.ts - Default library for target 'es5' - main.ts - Matched by default include pattern '**/*' - -Info 64 [00:02:25.000] ----------------------------------------------- -After request +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 PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -655,6 +536,10 @@ FsWatches:: /user/username/projects/myproject/dependency/fns.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -665,6 +550,31 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 59 [00:02:20.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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) + /a/lib/lib.d.ts + /user/username/projects/myproject/main/main.ts + + + ../../../../../a/lib/lib.d.ts + Default library for target 'es5' + main.ts + Matched by default include pattern '**/*' + +Info 64 [00:02:25.000] ----------------------------------------------- Info 65 [00:02:26.000] response: { "response": { @@ -702,6 +612,10 @@ Info 65 [00:02:26.000] response: }, "responseRequired": true } +After request + +Before request + Info 66 [00:02:27.000] request: { "command": "definitionAndBoundSpan", @@ -713,74 +627,6 @@ Info 66 [00:02:27.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 67 [00:02:28.000] response: { "response": { @@ -818,6 +664,10 @@ Info 67 [00:02:28.000] response: }, "responseRequired": true } +After request + +Before request + Info 68 [00:02:29.000] request: { "command": "definitionAndBoundSpan", @@ -829,74 +679,6 @@ Info 68 [00:02:29.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 69 [00:02:30.000] response: { "response": { @@ -934,6 +716,10 @@ Info 69 [00:02:30.000] response: }, "responseRequired": true } +After request + +Before request + Info 70 [00:02:31.000] request: { "command": "definitionAndBoundSpan", @@ -945,74 +731,6 @@ Info 70 [00:02:31.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 71 [00:02:32.000] response: { "response": { @@ -1050,6 +768,10 @@ Info 71 [00:02:32.000] response: }, "responseRequired": true } +After request + +Before request + Info 72 [00:02:33.000] request: { "command": "definitionAndBoundSpan", @@ -1061,74 +783,6 @@ Info 72 [00:02:33.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 73 [00:02:34.000] response: { "response": { @@ -1166,6 +820,10 @@ Info 73 [00:02:34.000] response: }, "responseRequired": true } +After request + +Before request + Info 74 [00:02:35.000] request: { "command": "close", @@ -1175,40 +833,6 @@ Info 74 [00:02:35.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1221,6 +845,10 @@ 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 + } After request PolledWatches:: @@ -1244,7 +872,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1257,10 +885,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 76 [00:02:46.000] response: - { - "responseRequired": false - } +Before request + Info 77 [00:02:47.000] request: { "command": "open", @@ -1270,42 +896,6 @@ Info 77 [00:02:47.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1324,6 +914,10 @@ Info 83 [00:03:00.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -1344,6 +938,14 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1354,10 +956,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 83 [00:03:04.000] response: - { - "responseRequired": false - } +Before request + Info 84 [00:03:05.000] request: { "command": "close", @@ -1367,36 +967,6 @@ Info 84 [00:03:05.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1409,6 +979,10 @@ 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 + } After request PolledWatches:: @@ -1428,7 +1002,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1441,10 +1015,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 86 [00:03:16.000] response: - { - "responseRequired": false - } +Before request + Info 87 [00:03:17.000] request: { "command": "close", @@ -1454,38 +1026,6 @@ Info 87 [00:03:17.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1496,6 +1036,10 @@ Info 89 [00:03:23.000] Files (2) Info 89 [00:03:24.000] ----------------------------------------------- Info 89 [00:03:25.000] Open files: +Info 89 [00:03:26.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1517,7 +1061,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1530,10 +1074,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 89 [00:03:26.000] response: - { - "responseRequired": false - } +Before request + Info 90 [00:03:27.000] request: { "command": "open", @@ -1543,40 +1085,6 @@ Info 90 [00:03:27.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1613,6 +1121,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1621,17 +1133,34 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 111 [00:03:54.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 abd22e2d6e360..bf4a326011cb5 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -214,12 +205,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -287,34 +281,36 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 27 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 28 [00:01:38.000] request: { "command": "open", @@ -324,30 +320,6 @@ Info 28 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -393,6 +365,10 @@ Info 45 [00:02:02.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -400,7 +376,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -410,7 +386,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -420,13 +396,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 45 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 46 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -438,66 +412,6 @@ Info 46 [00:02:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 47 [00:02:08.000] response: { "response": { @@ -535,6 +449,10 @@ Info 47 [00:02:08.000] response: }, "responseRequired": true } +After request + +Before request + Info 48 [00:02:09.000] request: { "command": "definitionAndBoundSpan", @@ -546,66 +464,6 @@ Info 48 [00:02:09.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 49 [00:02:10.000] response: { "response": { @@ -643,6 +501,10 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } +After request + +Before request + Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", @@ -654,103 +516,47 @@ Info 50 [00:02:11.000] request: "seq": 5, "type": "request" } -Before request +Info 51 [00:02:12.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/main/main.ts", + "start": { + "line": 4, + "offset": 5 + }, + "end": { + "line": 4, + "offset": 8 + }, + "contextStart": { + "line": 1, + "offset": 1 + }, + "contextEnd": { + "line": 7, + "offset": 22 + } + } + ], + "textSpan": { + "start": { + "line": 11, + "offset": 1 + }, + "end": { + "line": 11, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} +Before request -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 51 [00:02:12.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/main/main.ts", - "start": { - "line": 4, - "offset": 5 - }, - "end": { - "line": 4, - "offset": 8 - }, - "contextStart": { - "line": 1, - "offset": 1 - }, - "contextEnd": { - "line": 7, - "offset": 22 - } - } - ], - "textSpan": { - "start": { - "line": 11, - "offset": 1 - }, - "end": { - "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 52 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -762,66 +568,6 @@ Info 52 [00:02:13.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 53 [00:02:14.000] response: { "response": { @@ -859,6 +605,10 @@ Info 53 [00:02:14.000] response: }, "responseRequired": true } +After request + +Before request + Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", @@ -870,66 +620,6 @@ Info 54 [00:02:15.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:16.000] response: { "response": { @@ -967,6 +657,10 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:17.000] request: { "command": "close", @@ -976,36 +670,6 @@ Info 56 [00:02:17.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1018,6 +682,10 @@ 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 + } After request PolledWatches:: @@ -1037,7 +705,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1050,10 +718,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:28.000] response: - { - "responseRequired": false - } +Before request + Info 59 [00:02:29.000] request: { "command": "open", @@ -1063,38 +729,6 @@ Info 59 [00:02:29.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1111,6 +745,10 @@ Info 63 [00:02:40.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -1131,6 +769,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1141,10 +783,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 63 [00:02:44.000] response: - { - "responseRequired": false - } +Before request + Info 64 [00:02:45.000] request: { "command": "close", @@ -1154,36 +794,6 @@ Info 64 [00:02:45.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1196,6 +806,10 @@ 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 + } After request PolledWatches:: @@ -1215,7 +829,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1228,10 +842,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 66 [00:02:56.000] response: - { - "responseRequired": false - } +Before request + Info 67 [00:02:57.000] request: { "command": "close", @@ -1241,38 +853,6 @@ Info 67 [00:02:57.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1283,6 +863,10 @@ Info 69 [00:03:03.000] Files (2) Info 69 [00:03:04.000] ----------------------------------------------- Info 69 [00:03:05.000] Open files: +Info 69 [00:03:06.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1304,7 +888,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1317,10 +901,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 69 [00:03:06.000] response: - { - "responseRequired": false - } +Before request + Info 70 [00:03:07.000] request: { "command": "open", @@ -1330,40 +912,6 @@ Info 70 [00:03:07.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1400,6 +948,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1408,17 +960,34 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 91 [00:03:34.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 e2cd38d6a7097..f48d56e1d68c2 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -409,6 +379,10 @@ Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -416,7 +390,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,7 +402,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -438,13 +412,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -456,76 +428,8 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -563,14 +467,7 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } -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"} - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -591,9 +488,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -606,6 +503,15 @@ 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 +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 @@ -640,39 +546,7 @@ Info 61 [00:02:44.000] FileName: /user/username/projects/myproject/random/ran Info 61 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 61 [00:02:46.000] request: { @@ -685,115 +559,47 @@ Info 61 [00:02:46.000] request: "seq": 4, "type": "request" } -Before request +Info 62 [00:02:47.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/dependency/FnS.ts", + "start": { + "line": 1, + "offset": 17 + }, + "end": { + "line": 1, + "offset": 20 + }, + "contextStart": { + "line": 1, + "offset": 1 + }, + "contextEnd": { + "line": 1, + "offset": 26 + } + } + ], + "textSpan": { + "start": { + "line": 9, + "offset": 1 + }, + "end": { + "line": 9, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} +Before request -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 62 [00:02:47.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/dependency/FnS.ts", - "start": { - "line": 1, - "offset": 17 - }, - "end": { - "line": 1, - "offset": 20 - }, - "contextStart": { - "line": 1, - "offset": 1 - }, - "contextEnd": { - "line": 1, - "offset": 26 - } - } - ], - "textSpan": { - "start": { - "line": 9, - "offset": 1 - }, - "end": { - "line": 9, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 63 [00:02:48.000] request: { "command": "definitionAndBoundSpan", @@ -805,78 +611,6 @@ Info 63 [00:02:48.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:49.000] response: { "response": { @@ -914,6 +648,10 @@ Info 64 [00:02:49.000] response: }, "responseRequired": true } +After request + +Before request + Info 65 [00:02:50.000] request: { "command": "definitionAndBoundSpan", @@ -925,78 +663,6 @@ Info 65 [00:02:50.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 66 [00:02:51.000] response: { "response": { @@ -1034,6 +700,10 @@ Info 66 [00:02:51.000] response: }, "responseRequired": true } +After request + +Before request + Info 67 [00:02:52.000] request: { "command": "definitionAndBoundSpan", @@ -1045,78 +715,6 @@ Info 67 [00:02:52.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 68 [00:02:53.000] response: { "response": { @@ -1154,6 +752,10 @@ Info 68 [00:02:53.000] response: }, "responseRequired": true } +After request + +Before request + Info 69 [00:02:54.000] request: { "command": "definitionAndBoundSpan", @@ -1165,78 +767,6 @@ Info 69 [00:02:54.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 70 [00:02:55.000] response: { "response": { @@ -1273,4 +803,5 @@ Info 70 [00:02:55.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 afe8dcb51263c..1557fd0d3cf9a 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -409,6 +379,10 @@ Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -416,7 +390,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,7 +402,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -438,13 +412,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -456,76 +428,8 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -563,25 +467,7 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } -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] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -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"} - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -602,9 +488,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -617,44 +503,28 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} +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"} -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Info 55 [00:02:18.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] response: { "response": { @@ -692,6 +562,10 @@ Info 58 [00:02:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 59 [00:02:22.000] request: { "command": "definitionAndBoundSpan", @@ -703,78 +577,6 @@ Info 59 [00:02:22.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 60 [00:02:23.000] response: { "response": { @@ -812,6 +614,10 @@ Info 60 [00:02:23.000] response: }, "responseRequired": true } +After request + +Before request + Info 61 [00:02:24.000] request: { "command": "definitionAndBoundSpan", @@ -823,78 +629,6 @@ Info 61 [00:02:24.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 62 [00:02:25.000] response: { "response": { @@ -932,6 +666,10 @@ Info 62 [00:02:25.000] response: }, "responseRequired": true } +After request + +Before request + Info 63 [00:02:26.000] request: { "command": "definitionAndBoundSpan", @@ -943,78 +681,6 @@ Info 63 [00:02:26.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 64 [00:02:27.000] response: { "response": { @@ -1052,6 +718,10 @@ Info 64 [00:02:27.000] response: }, "responseRequired": true } +After request + +Before request + Info 65 [00:02:28.000] request: { "command": "definitionAndBoundSpan", @@ -1063,78 +733,6 @@ Info 65 [00:02:28.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 66 [00:02:29.000] response: { "response": { @@ -1171,4 +769,5 @@ Info 66 [00:02:29.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 2c1784edd8d3e..c22883074a092 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -296,36 +290,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:39.000] request: { "command": "open", @@ -335,32 +331,6 @@ Info 29 [00:01:39.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -406,6 +376,10 @@ Info 46 [00:02:03.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -413,7 +387,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -425,7 +399,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -435,13 +409,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:07.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:08.000] request: { "command": "definitionAndBoundSpan", @@ -453,73 +425,7 @@ Info 47 [00:02:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 49 [00:02:10.000] response: { "response": { @@ -557,28 +463,7 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } -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 57 [00:02:20.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -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"} - +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -587,6 +472,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: *new* + {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: @@ -610,11 +497,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 61 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -After request +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"} + PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -624,6 +517,10 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /user/username/projects/myproject/main/tsconfig.json: {} @@ -635,10 +532,6 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} FsWatchesRecursive:: /user/username/projects/myproject/main: @@ -650,6 +543,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 57 [00:02:20.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 61 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Info 62 [00:02:25.000] response: { "response": { @@ -687,18 +595,7 @@ Info 62 [00:02:25.000] response: }, "responseRequired": true } -Info 63 [00:02:26.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 5, - "type": "request" - } -Before request +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -719,9 +616,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -734,42 +631,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 63 [00:02:26.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 5, + "type": "request" + } Info 64 [00:02:27.000] response: { "response": { @@ -807,6 +681,10 @@ Info 64 [00:02:27.000] response: }, "responseRequired": true } +After request + +Before request + Info 65 [00:02:28.000] request: { "command": "definitionAndBoundSpan", @@ -818,78 +696,6 @@ Info 65 [00:02:28.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 66 [00:02:29.000] response: { "response": { @@ -927,6 +733,10 @@ Info 66 [00:02:29.000] response: }, "responseRequired": true } +After request + +Before request + Info 67 [00:02:30.000] request: { "command": "definitionAndBoundSpan", @@ -938,78 +748,6 @@ Info 67 [00:02:30.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 68 [00:02:31.000] response: { "response": { @@ -1047,6 +785,10 @@ Info 68 [00:02:31.000] response: }, "responseRequired": true } +After request + +Before request + Info 69 [00:02:32.000] request: { "command": "definitionAndBoundSpan", @@ -1058,78 +800,6 @@ Info 69 [00:02:32.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 70 [00:02:33.000] response: { "response": { @@ -1160,58 +830,26 @@ Info 70 [00:02:33.000] response: "offset": 1 }, "end": { - "line": 13, - "offset": 4 - } - } - }, - "responseRequired": true - } -Info 71 [00:02:34.000] request: - { - "command": "close", - "arguments": { - "file": "/user/username/projects/myproject/random/random.ts" - }, - "seq": 9, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} + "line": 13, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request +Info 71 [00:02:34.000] request: + { + "command": "close", + "arguments": { + "file": "/user/username/projects/myproject/random/random.ts" + }, + "seq": 9, + "type": "request" + } Info 72 [00:02:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 73 [00:02:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 73 [00:02:37.000] Files (3) @@ -1224,6 +862,10 @@ Info 73 [00:02:41.000] ----------------------------------------------- Info 73 [00:02:42.000] Open files: Info 73 [00:02:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined Info 73 [00:02:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 73 [00:02:45.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1249,7 +891,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1262,10 +904,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:45.000] response: - { - "responseRequired": false - } +Before request + Info 74 [00:02:46.000] request: { "command": "open", @@ -1275,44 +915,6 @@ Info 74 [00:02:46.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 75 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 76 [00:02:48.000] Search path: /user/username/projects/myproject/random Info 77 [00:02:49.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -1329,6 +931,10 @@ Info 78 [00:02:57.000] FileName: /user/username/projects/myproject/main/main. Info 78 [00:02:58.000] Projects: /user/username/projects/myproject/main/tsconfig.json Info 78 [00:02:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 78 [00:03:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 78 [00:03:01.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1355,6 +961,10 @@ FsWatches:: /user/username/projects/myproject/dependency/fns.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1365,10 +975,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:03:01.000] response: - { - "responseRequired": false - } +Before request + Info 79 [00:03:02.000] request: { "command": "close", @@ -1378,42 +986,6 @@ Info 79 [00:03:02.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 80 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info Info 81 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 81 [00:03:05.000] Files (3) @@ -1426,6 +998,10 @@ Info 81 [00:03:09.000] ----------------------------------------------- Info 81 [00:03:10.000] Open files: Info 81 [00:03:11.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined Info 81 [00:03:12.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 81 [00:03:13.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1451,7 +1027,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1464,10 +1040,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:03:13.000] response: - { - "responseRequired": false - } +Before request + Info 82 [00:03:14.000] request: { "command": "close", @@ -1477,44 +1051,6 @@ Info 82 [00:03:14.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 83 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 84 [00:03:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 84 [00:03:17.000] Files (3) @@ -1525,6 +1061,10 @@ Info 84 [00:03:20.000] Files (2) Info 84 [00:03:21.000] ----------------------------------------------- Info 84 [00:03:22.000] Open files: +Info 84 [00:03:23.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1552,7 +1092,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1565,10 +1105,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 84 [00:03:23.000] response: - { - "responseRequired": false - } +Before request + Info 85 [00:03:24.000] request: { "command": "open", @@ -1578,46 +1116,6 @@ Info 85 [00:03:24.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 86 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 87 [00:03:26.000] Search path: /user/username/projects/myproject/random Info 88 [00:03:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -1660,6 +1158,10 @@ 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 + } After request PolledWatches:: @@ -1668,17 +1170,40 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/decls/fns.d.ts.map: + {} +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:03:54.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 54d02e3729723..660d32c0da939 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -409,6 +379,10 @@ Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -416,7 +390,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,7 +402,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -438,13 +412,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -456,76 +428,8 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -563,26 +467,7 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } -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 58 [00:02:19.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 9, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -Before request -//// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted +After request PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -603,7 +488,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* + {} +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -616,10 +503,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -After request +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 PolledWatches:: /user/username/projects/myproject/main/node_modules/@types: @@ -628,8 +520,6 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: @@ -645,6 +535,10 @@ FsWatches:: /user/username/projects/myproject/dependency/fns.ts: {} +FsWatches *deleted*:: +/user/username/projects/myproject/decls/fns.d.ts.map: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -655,6 +549,20 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Info 58 [00:02:19.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 9, + "offset": 1 + }, + "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] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file Info 62 [00:02:23.000] response: { "response": { @@ -692,53 +600,6 @@ Info 62 [00:02:23.000] response: }, "responseRequired": true } -Info 63 [00:02:24.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 5, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -748,7 +609,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -775,9 +636,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 64 [00:02:25.000] response: - { - "response": { +Before request + +Info 63 [00:02:24.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 5, + "type": "request" + } +Info 64 [00:02:25.000] response: + { + "response": { "definitions": [ { "file": "/user/username/projects/myproject/decls/fns.d.ts", @@ -812,6 +686,10 @@ Info 64 [00:02:25.000] response: }, "responseRequired": true } +After request + +Before request + Info 65 [00:02:26.000] request: { "command": "definitionAndBoundSpan", @@ -823,78 +701,6 @@ Info 65 [00:02:26.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 66 [00:02:27.000] response: { "response": { @@ -932,6 +738,10 @@ Info 66 [00:02:27.000] response: }, "responseRequired": true } +After request + +Before request + Info 67 [00:02:28.000] request: { "command": "definitionAndBoundSpan", @@ -943,78 +753,6 @@ Info 67 [00:02:28.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 68 [00:02:29.000] response: { "response": { @@ -1052,6 +790,10 @@ Info 68 [00:02:29.000] response: }, "responseRequired": true } +After request + +Before request + Info 69 [00:02:30.000] request: { "command": "definitionAndBoundSpan", @@ -1063,78 +805,6 @@ Info 69 [00:02:30.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 70 [00:02:31.000] response: { "response": { @@ -1172,6 +842,10 @@ Info 70 [00:02:31.000] response: }, "responseRequired": true } +After request + +Before request + Info 71 [00:02:32.000] request: { "command": "close", @@ -1181,42 +855,6 @@ Info 71 [00:02:32.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 72 [00:02:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 73 [00:02:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) Info 73 [00:02:35.000] Files (3) @@ -1229,6 +867,10 @@ Info 73 [00:02:39.000] ----------------------------------------------- Info 73 [00:02:40.000] Open files: Info 73 [00:02:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined Info 73 [00:02:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 73 [00:02:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1254,7 +896,7 @@ FsWatches:: {} /user/username/projects/myproject/dependency/fns.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1267,10 +909,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 73 [00:02:43.000] response: - { - "responseRequired": false - } +Before request + Info 74 [00:02:44.000] request: { "command": "open", @@ -1280,44 +920,6 @@ Info 74 [00:02:44.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 75 [00:02:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info Info 76 [00:02:46.000] Search path: /user/username/projects/myproject/random Info 77 [00:02:47.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json @@ -1335,6 +937,10 @@ Info 79 [00:02:56.000] FileName: /user/username/projects/myproject/main/main. 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1359,6 +965,12 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/dependency/fns.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1369,10 +981,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:03:00.000] response: - { - "responseRequired": false - } +Before request + Info 80 [00:03:01.000] request: { "command": "close", @@ -1382,40 +992,6 @@ Info 80 [00:03:01.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 (3) @@ -1428,6 +1004,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1451,7 +1031,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1464,10 +1044,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:03:12.000] response: - { - "responseRequired": false - } +Before request + Info 83 [00:03:13.000] request: { "command": "close", @@ -1477,42 +1055,6 @@ Info 83 [00:03:13.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 (3) @@ -1523,6 +1065,10 @@ Info 85 [00:03:19.000] Files (2) Info 85 [00:03:20.000] ----------------------------------------------- Info 85 [00:03:21.000] Open files: +Info 85 [00:03:22.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1548,7 +1094,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1561,10 +1107,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 85 [00:03:22.000] response: - { - "responseRequired": false - } +Before request + Info 86 [00:03:23.000] request: { "command": "open", @@ -1574,44 +1118,6 @@ Info 86 [00:03:23.000] request: "seq": 13, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1653,6 +1159,10 @@ 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 + } After request PolledWatches:: @@ -1661,17 +1171,38 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 109 [00:03:52.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 8354e3c7cee1f..ef63e1a1d556c 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 @@ -1,13 +1,4 @@ Info 0 [00:01:04.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:05.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -219,12 +210,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:05.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:06.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:07.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:08.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -296,36 +290,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:38.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:39.000] request: { "command": "open", @@ -335,32 +331,6 @@ Info 29 [00:01:39.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -406,6 +376,10 @@ Info 46 [00:02:03.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -413,7 +387,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -425,7 +399,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -435,13 +409,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:07.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:08.000] request: { "command": "definitionAndBoundSpan", @@ -453,73 +425,7 @@ Info 47 [00:02:08.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 49 [00:02:10.000] response: { "response": { @@ -557,51 +463,6 @@ Info 49 [00:02:10.000] response: }, "responseRequired": true } -Info 50 [00:02:11.000] request: - { - "command": "definitionAndBoundSpan", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 10, - "offset": 1 - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -611,7 +472,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {"pollingInterval":2000} FsWatches:: @@ -636,6 +497,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 50 [00:02:11.000] request: + { + "command": "definitionAndBoundSpan", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 10, + "offset": 1 + }, + "seq": 4, + "type": "request" + } Info 51 [00:02:12.000] response: { "response": { @@ -673,6 +547,10 @@ Info 51 [00:02:12.000] response: }, "responseRequired": true } +After request + +Before request + Info 52 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -684,111 +562,47 @@ Info 52 [00:02:13.000] request: "seq": 5, "type": "request" } +Info 53 [00:02:14.000] response: + { + "response": { + "definitions": [ + { + "file": "/user/username/projects/myproject/decls/fns.d.ts", + "start": { + "line": 3, + "offset": 25 + }, + "end": { + "line": 3, + "offset": 28 + }, + "contextStart": { + "line": 3, + "offset": 1 + }, + "contextEnd": { + "line": 3, + "offset": 37 + } + } + ], + "textSpan": { + "start": { + "line": 11, + "offset": 1 + }, + "end": { + "line": 11, + "offset": 4 + } + } + }, + "responseRequired": true + } +After request + Before request -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -Info 53 [00:02:14.000] response: - { - "response": { - "definitions": [ - { - "file": "/user/username/projects/myproject/decls/fns.d.ts", - "start": { - "line": 3, - "offset": 25 - }, - "end": { - "line": 3, - "offset": 28 - }, - "contextStart": { - "line": 3, - "offset": 1 - }, - "contextEnd": { - "line": 3, - "offset": 37 - } - } - ], - "textSpan": { - "start": { - "line": 11, - "offset": 1 - }, - "end": { - "line": 11, - "offset": 4 - } - } - }, - "responseRequired": true - } Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", @@ -800,74 +614,6 @@ Info 54 [00:02:15.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 55 [00:02:16.000] response: { "response": { @@ -905,6 +651,10 @@ Info 55 [00:02:16.000] response: }, "responseRequired": true } +After request + +Before request + Info 56 [00:02:17.000] request: { "command": "definitionAndBoundSpan", @@ -916,74 +666,6 @@ Info 56 [00:02:17.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:18.000] response: { "response": { @@ -1021,6 +703,10 @@ Info 57 [00:02:18.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:19.000] request: { "command": "close", @@ -1030,40 +716,6 @@ Info 58 [00:02:19.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1076,6 +728,10 @@ 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 + } After request PolledWatches:: @@ -1099,7 +755,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1112,10 +768,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 60 [00:02:30.000] response: - { - "responseRequired": false - } +Before request + Info 61 [00:02:31.000] request: { "command": "open", @@ -1125,42 +779,6 @@ Info 61 [00:02:31.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1177,6 +795,10 @@ Info 65 [00:02:42.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -1201,6 +823,10 @@ FsWatches:: /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/main: {} @@ -1211,10 +837,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 65 [00:02:46.000] response: - { - "responseRequired": false - } +Before request + Info 66 [00:02:47.000] request: { "command": "close", @@ -1224,40 +848,6 @@ Info 66 [00:02:47.000] request: "seq": 10, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1270,6 +860,10 @@ 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 + } After request PolledWatches:: @@ -1293,7 +887,7 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/main/main.ts: +/user/username/projects/myproject/main/main.ts: *new* {} FsWatchesRecursive:: @@ -1306,10 +900,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 68 [00:02:58.000] response: - { - "responseRequired": false - } +Before request + Info 69 [00:02:59.000] request: { "command": "close", @@ -1319,42 +911,6 @@ Info 69 [00:02:59.000] request: "seq": 11, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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) @@ -1365,6 +921,10 @@ Info 71 [00:03:05.000] Files (2) Info 71 [00:03:06.000] ----------------------------------------------- Info 71 [00:03:07.000] Open files: +Info 71 [00:03:08.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -1390,7 +950,7 @@ FsWatches:: {} /user/username/projects/myproject/main/main.ts: {} -/user/username/projects/myproject/random/random.ts: +/user/username/projects/myproject/random/random.ts: *new* {} FsWatchesRecursive:: @@ -1403,10 +963,8 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:03:08.000] response: - { - "responseRequired": false - } +Before request + Info 72 [00:03:09.000] request: { "command": "open", @@ -1416,44 +974,6 @@ Info 72 [00:03:09.000] request: "seq": 12, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/decls/fns.d.ts.map: - {"pollingInterval":2000} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/main/main.ts: - {} -/user/username/projects/myproject/random/random.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 @@ -1495,6 +1015,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -1503,17 +1027,38 @@ PolledWatches:: /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/projects/myproject/main/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/decls/fns.d.ts.map: + {"pollingInterval":2000} + FsWatches:: /a/lib/lib.d.ts: {} /user/username/projects/myproject/random/tsconfig.json: {} +FsWatches *deleted*:: +/user/username/projects/myproject/main/tsconfig.json: + {} +/user/username/projects/myproject/dependency/tsconfig.json: + {} +/user/username/projects/myproject/decls/fns.d.ts: + {} +/user/username/projects/myproject/main/main.ts: + {} +/user/username/projects/myproject/random/random.ts: + {} + FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 95 [00:03:38.000] response: - { - "responseRequired": false - } \ No newline at end of file +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/main: + {} +/user/username/projects/myproject/dependency: + {} +/user/username/projects/myproject/decls: + {} 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 b48b4838921f4..acd656ca11a9c 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -409,6 +379,10 @@ Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -416,7 +390,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,7 +402,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -438,13 +412,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -456,76 +428,8 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -563,56 +467,6 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } -Info 51 [00:02:11.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 14, - "offset": 1, - "endLine": 14, - "endOffset": 1, - "insertString": "const x = 10;" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -634,9 +488,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -649,81 +503,33 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 51 [00:02:11.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 14, + "offset": 1, + "endLine": 14, + "endOffset": 1, + "insertString": "const x = 10;" + }, + "seq": 4, + "type": "request" + } Info 52 [00:02:12.000] response: { "responseRequired": false } -Before running timeout callbacks - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} +After request -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before running timeout callbacks After running timeout callbacks -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} +Before request Info 53 [00:02:13.000] request: { @@ -736,81 +542,9 @@ Info 53 [00:02:13.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:17.000] response: { "response": { @@ -848,6 +582,10 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", @@ -859,78 +597,6 @@ Info 58 [00:02:18.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:19.000] response: { "response": { @@ -968,6 +634,10 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", @@ -979,78 +649,6 @@ Info 60 [00:02:20.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:21.000] response: { "response": { @@ -1088,6 +686,10 @@ Info 61 [00:02:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:22.000] request: { "command": "definitionAndBoundSpan", @@ -1099,78 +701,6 @@ Info 62 [00:02:22.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:23.000] response: { "response": { @@ -1208,6 +738,10 @@ Info 63 [00:02:23.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", @@ -1219,78 +753,6 @@ Info 64 [00:02:24.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:25.000] response: { "response": { @@ -1327,4 +789,5 @@ Info 65 [00:02:25.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request 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 835da94ca7d4b..f846f023bae55 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 @@ -1,13 +1,4 @@ Info 0 [00:01:03.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:01:04.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/dependency/FnS.ts] export function fn1() { } @@ -222,12 +213,15 @@ export {}; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:01:04.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:01:05.000] Search path: /user/username/projects/myproject/main Info 3 [00:01:06.000] For info: /user/username/projects/myproject/main/main.ts :: Config file name: /user/username/projects/myproject/main/tsconfig.json Info 4 [00:01:07.000] Creating configuration project /user/username/projects/myproject/main/tsconfig.json @@ -299,36 +293,38 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: +/user/username/projects/myproject/main/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: +/user/username/projects/myproject/main/tsconfig.json: *new* {} -/user/username/projects/myproject/dependency/tsconfig.json: +/user/username/projects/myproject/dependency/tsconfig.json: *new* {} -/user/username/projects/myproject/decls/fns.d.ts: +/user/username/projects/myproject/decls/fns.d.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/main: +/user/username/projects/myproject/main: *new* {} -/user/username/projects/myproject/dependency: +/user/username/projects/myproject/dependency: *new* {} -/user/username/projects/myproject/decls: +/user/username/projects/myproject/decls: *new* {} -Info 28 [00:01:37.000] response: - { - "responseRequired": false - } +Before request + Info 29 [00:01:38.000] request: { "command": "open", @@ -338,32 +334,6 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} - 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 @@ -409,6 +379,10 @@ Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main. 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 + } After request PolledWatches:: @@ -416,7 +390,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: +/user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -428,7 +402,7 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/random/tsconfig.json: +/user/username/projects/myproject/random/tsconfig.json: *new* {} FsWatchesRecursive:: @@ -438,13 +412,11 @@ FsWatchesRecursive:: {} /user/username/projects/myproject/decls: {} -/user/username/projects/myproject/random: +/user/username/projects/myproject/random: *new* {} -Info 46 [00:02:06.000] response: - { - "responseRequired": false - } +Before request + Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", @@ -456,76 +428,8 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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 -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 50 [00:02:10.000] response: { "response": { @@ -563,56 +467,6 @@ Info 50 [00:02:10.000] response: }, "responseRequired": true } -Info 51 [00:02:11.000] request: - { - "command": "change", - "arguments": { - "file": "/user/username/projects/myproject/main/main.ts", - "line": 14, - "offset": 1, - "endLine": 14, - "endOffset": 1, - "insertString": "const x = 10;" - }, - "seq": 4, - "type": "request" - } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - After request PolledWatches:: @@ -634,9 +488,9 @@ FsWatches:: {} /user/username/projects/myproject/random/tsconfig.json: {} -/user/username/projects/myproject/decls/fns.d.ts.map: +/user/username/projects/myproject/decls/fns.d.ts.map: *new* {} -/user/username/projects/myproject/dependency/fns.ts: +/user/username/projects/myproject/dependency/fns.ts: *new* {} FsWatchesRecursive:: @@ -649,10 +503,30 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} +Before request + +Info 51 [00:02:11.000] request: + { + "command": "change", + "arguments": { + "file": "/user/username/projects/myproject/main/main.ts", + "line": 14, + "offset": 1, + "endLine": 14, + "endOffset": 1, + "insertString": "const x = 10;" + }, + "seq": 4, + "type": "request" + } Info 52 [00:02:12.000] response: { "responseRequired": false } +After request + +Before request + Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", @@ -664,81 +538,9 @@ Info 53 [00:02:13.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - 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] Different program with same set of files -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 57 [00:02:17.000] response: { "response": { @@ -776,6 +578,10 @@ Info 57 [00:02:17.000] response: }, "responseRequired": true } +After request + +Before request + Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", @@ -787,78 +593,6 @@ Info 58 [00:02:18.000] request: "seq": 6, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 59 [00:02:19.000] response: { "response": { @@ -896,6 +630,10 @@ Info 59 [00:02:19.000] response: }, "responseRequired": true } +After request + +Before request + Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", @@ -907,78 +645,6 @@ Info 60 [00:02:20.000] request: "seq": 7, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 61 [00:02:21.000] response: { "response": { @@ -1016,6 +682,10 @@ Info 61 [00:02:21.000] response: }, "responseRequired": true } +After request + +Before request + Info 62 [00:02:22.000] request: { "command": "definitionAndBoundSpan", @@ -1027,78 +697,6 @@ Info 62 [00:02:22.000] request: "seq": 8, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 63 [00:02:23.000] response: { "response": { @@ -1136,6 +734,10 @@ Info 63 [00:02:23.000] response: }, "responseRequired": true } +After request + +Before request + Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", @@ -1147,78 +749,6 @@ Info 64 [00:02:24.000] request: "seq": 9, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - -After request - -PolledWatches:: -/user/username/projects/myproject/main/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/random/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/main/tsconfig.json: - {} -/user/username/projects/myproject/dependency/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/random/tsconfig.json: - {} -/user/username/projects/myproject/decls/fns.d.ts.map: - {} -/user/username/projects/myproject/dependency/fns.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/main: - {} -/user/username/projects/myproject/dependency: - {} -/user/username/projects/myproject/decls: - {} -/user/username/projects/myproject/random: - {} - Info 65 [00:02:25.000] response: { "response": { @@ -1255,4 +785,5 @@ Info 65 [00:02:25.000] response: } }, "responseRequired": true - } \ No newline at end of file + } +After request diff --git a/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-at-root-level.js b/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-at-root-level.js index a207727133b84..3e8c8b146d731 100644 --- a/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-at-root-level.js +++ b/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-at-root-level.js @@ -1,13 +1,4 @@ Info 0 [00:00:19.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:20.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/project/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/project/file1.ts] import a from "file2" @@ -32,12 +23,15 @@ interface Array { length: number; [n: number]: T; } {"compilerOptions":{"typeRoots":[]}} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:20.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/project/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:21.000] Search path: /a/b/project Info 3 [00:00:22.000] For info: /a/b/project/file1.ts :: Config file name: /a/b/project/tsconfig.json Info 4 [00:00:23.000] Creating configuration project /a/b/project/tsconfig.json @@ -82,28 +76,28 @@ Info 18 [00:00:39.000] ----------------------------------------------- Info 18 [00:00:40.000] Open files: Info 18 [00:00:41.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined Info 18 [00:00:42.000] Projects: /a/b/project/tsconfig.json +Info 18 [00:00:43.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/project/node_modules: +/a/b/project/node_modules: *new* {"pollingInterval":500} FsWatches:: -/a/b/project/tsconfig.json: +/a/b/project/tsconfig.json: *new* {} -/a/b/project/file3.ts: +/a/b/project/file3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b/project: +/a/b/project: *new* {} -Info 18 [00:00:43.000] response: - { - "responseRequired": false - } Info 19 [00:00:47.000] FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info Info 20 [00:00:48.000] Scheduled: /a/b/project/tsconfig.json Info 21 [00:00:49.000] Scheduled: *ensureProjectForOpenFiles* @@ -113,22 +107,6 @@ Before checking timeout queue length (2) and running export class c { }export class d {} -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - Info 23 [00:00:51.000] Running: /a/b/project/tsconfig.json Info 24 [00:00:52.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json Info 25 [00:00:53.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms @@ -152,93 +130,13 @@ Info 30 [00:01:08.000] FileName: /a/b/project/file1.ts ProjectRootPath: undef Info 30 [00:01:09.000] Projects: /a/b/project/tsconfig.json After checking timeout queue length (2) and running -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - Before running timeout callbacks //// [/a/b/node_modules/file2.d.ts] export class a { } -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - After running timeout callbacks -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - Before running timeout callbacks -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - After running timeout callbacks - -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} diff --git a/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js b/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js index 200c178a9f5d7..4ceeb51b0390d 100644 --- a/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js +++ b/tests/baselines/reference/tsserver/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/rootfolder/otherfolder/a/b/project/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/rootfolder/otherfolder/a/b/project/file1.ts] import a from "file2" @@ -32,12 +23,15 @@ interface Array { length: number; [n: number]: T; } {"compilerOptions":{"typeRoots":[]}} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/rootfolder/otherfolder/a/b/project/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/rootfolder/otherfolder/a/b/project Info 3 [00:00:32.000] For info: /user/username/rootfolder/otherfolder/a/b/project/file1.ts :: Config file name: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json @@ -88,34 +82,34 @@ Info 24 [00:00:55.000] ----------------------------------------------- Info 24 [00:00:56.000] Open files: Info 24 [00:00:57.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined Info 24 [00:00:58.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 24 [00:00:59.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: +/user/username/rootfolder/otherfolder/a/b/project/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules: +/user/username/rootfolder/otherfolder/a/b/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: +/user/username/rootfolder/otherfolder/a/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: +/user/username/rootfolder/otherfolder/node_modules: *new* {"pollingInterval":500} FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: +/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: *new* {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: +/user/username/rootfolder/otherfolder/a/b/project/file3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: +/user/username/rootfolder/otherfolder/a/b/project: *new* {} -Info 24 [00:00:59.000] response: - { - "responseRequired": false - } Info 25 [00:01:03.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 26 [00:01:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Info 27 [00:01:05.000] Scheduled: *ensureProjectForOpenFiles* @@ -125,28 +119,6 @@ Before checking timeout queue length (2) and running export class c { }export class d {} -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} - Info 29 [00:01:07.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Info 30 [00:01:08.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Info 31 [00:01:09.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms @@ -170,28 +142,6 @@ Info 36 [00:01:24.000] FileName: /user/username/rootfolder/otherfolder/a/b/pr Info 36 [00:01:25.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json After checking timeout queue length (2) and running -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} - Info 36 [00:01:29.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 37 [00:01:30.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation Info 38 [00:01:31.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 @@ -214,6 +164,10 @@ PolledWatches:: /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/rootfolder/otherfolder/a/b/node_modules: + {"pollingInterval":500} + FsWatches:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: {} @@ -225,7 +179,7 @@ FsWatches:: FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: {} -/user/username/rootfolder/otherfolder/a/b/node_modules: +/user/username/rootfolder/otherfolder/a/b/node_modules: *new* {} Info 45 [00:01:40.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation @@ -233,52 +187,8 @@ Info 46 [00:01:41.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/pr Info 47 [00:01:42.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - Before running timeout callbacks -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - Info 48 [00:01:43.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Info 49 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Info 50 [00:01:45.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 @@ -329,6 +239,12 @@ PolledWatches:: /user/username/rootfolder/otherfolder/a/b/project/node_modules: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/rootfolder/otherfolder/a/node_modules: + {"pollingInterval":500} +/user/username/rootfolder/otherfolder/node_modules: + {"pollingInterval":500} + FsWatches:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: {} diff --git a/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js b/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js index ed87bb77debae..fc95f61132314 100644 --- a/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js +++ b/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js @@ -1,13 +1,4 @@ Info 0 [00:00:19.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:20.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/project/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/project/file1.ts] import a from "file2" @@ -32,12 +23,15 @@ interface Array { length: number; [n: number]: T; } {"compilerOptions":{"typeRoots":[]}} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:20.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/project/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:21.000] Search path: /a/b/project Info 3 [00:00:22.000] For info: /a/b/project/file1.ts :: Config file name: /a/b/project/tsconfig.json Info 4 [00:00:23.000] Creating configuration project /a/b/project/tsconfig.json @@ -90,28 +84,28 @@ Info 22 [00:00:43.000] ----------------------------------------------- Info 22 [00:00:44.000] Open files: Info 22 [00:00:45.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined Info 22 [00:00:46.000] Projects: /a/b/project/tsconfig.json +Info 22 [00:00:47.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/project/node_modules: +/a/b/project/node_modules: *new* {"pollingInterval":500} FsWatches:: -/a/b/project/tsconfig.json: +/a/b/project/tsconfig.json: *new* {} -/a/b/project/file3.ts: +/a/b/project/file3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b/project: +/a/b/project: *new* {} -Info 22 [00:00:47.000] response: - { - "responseRequired": false - } Info 23 [00:00:51.000] FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info Info 24 [00:00:52.000] Scheduled: /a/b/project/tsconfig.json Info 25 [00:00:53.000] Scheduled: *ensureProjectForOpenFiles* @@ -121,22 +115,6 @@ Before checking timeout queue length (2) and running export class c { }export class d {} -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - Info 27 [00:00:55.000] Running: /a/b/project/tsconfig.json Info 28 [00:00:56.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json Info 29 [00:00:57.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms @@ -163,111 +141,15 @@ Info 35 [00:01:15.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/a/b/project/file1.ts"]}} After checking timeout queue length (2) and running -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - Checking timeout queue length: 0 -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - Before running timeout callbacks //// [/a/b/node_modules/file2.d.ts] export class a { } -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - After running timeout callbacks -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - Before running timeout callbacks -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - After running timeout callbacks - -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} diff --git a/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js b/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js index 306c3b16ba7fa..bbbd2cfdb2b53 100644 --- a/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js +++ b/tests/baselines/reference/tsserver/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/rootfolder/otherfolder/a/b/project/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/rootfolder/otherfolder/a/b/project/file1.ts] import a from "file2" @@ -32,12 +23,15 @@ interface Array { length: number; [n: number]: T; } {"compilerOptions":{"typeRoots":[]}} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/rootfolder/otherfolder/a/b/project/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/rootfolder/otherfolder/a/b/project Info 3 [00:00:32.000] For info: /user/username/rootfolder/otherfolder/a/b/project/file1.ts :: Config file name: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json @@ -96,34 +90,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: +/user/username/rootfolder/otherfolder/a/b/project/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules: +/user/username/rootfolder/otherfolder/a/b/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: +/user/username/rootfolder/otherfolder/a/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: +/user/username/rootfolder/otherfolder/node_modules: *new* {"pollingInterval":500} FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: +/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: *new* {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: +/user/username/rootfolder/otherfolder/a/b/project/file3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: +/user/username/rootfolder/otherfolder/a/b/project: *new* {} -Info 28 [00:01:03.000] response: - { - "responseRequired": false - } 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* @@ -133,28 +127,6 @@ Before checking timeout queue length (2) and running export class c { }export class d {} -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} - 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 @@ -181,52 +153,8 @@ Info 41 [00:01:31.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 -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} - Checking timeout queue length: 0 -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} - Info 42 [00:01:35.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 43 [00:01:36.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation Info 44 [00:01:37.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 @@ -249,6 +177,10 @@ PolledWatches:: /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/rootfolder/otherfolder/a/b/node_modules: + {"pollingInterval":500} + FsWatches:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: {} @@ -260,7 +192,7 @@ FsWatches:: FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: {} -/user/username/rootfolder/otherfolder/a/b/node_modules: +/user/username/rootfolder/otherfolder/a/b/node_modules: *new* {} Info 51 [00:01:46.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation @@ -268,52 +200,8 @@ Info 52 [00:01:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/pr Info 53 [00:01:48.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - Before running timeout callbacks -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - Info 54 [00:01:49.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Info 55 [00:01:50.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Info 56 [00:01: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 @@ -367,24 +255,10 @@ PolledWatches:: /user/username/rootfolder/otherfolder/a/b/project/node_modules: {"pollingInterval":500} -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - -Checking timeout queue length: 0 - -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: +PolledWatches *deleted*:: +/user/username/rootfolder/otherfolder/a/node_modules: + {"pollingInterval":500} +/user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} FsWatches:: @@ -400,3 +274,5 @@ FsWatchesRecursive:: {} /user/username/rootfolder/otherfolder/a/b/node_modules: {} + +Checking timeout queue length: 0 diff --git a/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js b/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js index 4e272ad822232..bd61d9ba53f71 100644 --- a/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js +++ b/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-at-root-level.js @@ -1,13 +1,4 @@ Info 0 [00:00:19.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:20.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/project/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/project/file1.ts] import a from "file2" @@ -32,12 +23,15 @@ interface Array { length: number; [n: number]: T; } {"compilerOptions":{"typeRoots":[]}} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:20.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/project/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:21.000] Search path: /a/b/project Info 3 [00:00:22.000] For info: /a/b/project/file1.ts :: Config file name: /a/b/project/tsconfig.json Info 4 [00:00:23.000] Creating configuration project /a/b/project/tsconfig.json @@ -90,28 +84,28 @@ Info 22 [00:00:43.000] ----------------------------------------------- Info 22 [00:00:44.000] Open files: Info 22 [00:00:45.000] FileName: /a/b/project/file1.ts ProjectRootPath: undefined Info 22 [00:00:46.000] Projects: /a/b/project/tsconfig.json +Info 22 [00:00:47.000] response: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/project/node_modules: +/a/b/project/node_modules: *new* {"pollingInterval":500} FsWatches:: -/a/b/project/tsconfig.json: +/a/b/project/tsconfig.json: *new* {} -/a/b/project/file3.ts: +/a/b/project/file3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b/project: +/a/b/project: *new* {} -Info 22 [00:00:47.000] response: - { - "responseRequired": false - } Info 23 [00:00:51.000] FileWatcher:: Triggered with /a/b/project/file3.ts 1:: WatchInfo: /a/b/project/file3.ts 500 undefined WatchType: Closed Script info Info 24 [00:00:52.000] Scheduled: /a/b/project/tsconfig.json Info 25 [00:00:53.000] Scheduled: *ensureProjectForOpenFiles* @@ -121,22 +115,6 @@ Before checking timeout queue length (2) and running export class c { }export class d {} -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - Info 27 [00:00:55.000] Running: /a/b/project/tsconfig.json Info 28 [00:00:56.000] Starting updateGraphWorker: Project: /a/b/project/tsconfig.json Info 29 [00:00:57.000] Finishing updateGraphWorker: Project: /a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms @@ -163,113 +141,17 @@ Info 35 [00:01:15.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/a/b/project/file1.ts"]}} After checking timeout queue length (2) and running -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - Checking timeout queue length: 1 -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - Before running timeout callbacks //// [/a/b/node_modules/file2.d.ts] export class a { } -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - Info 36 [00:01:21.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/project/file1.ts","diagnostics":[]}} After running timeout callbacks -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - Before running timeout callbacks -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} - After running timeout callbacks - -PolledWatches:: -/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/a/b/project/tsconfig.json: - {} -/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/project: - {} diff --git a/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js b/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js index b1b3a6d85ed58..bb9d6c79d96b0 100644 --- a/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js +++ b/tests/baselines/reference/tsserver/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js @@ -1,13 +1,4 @@ Info 0 [00:00:29.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:30.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/rootfolder/otherfolder/a/b/project/file1.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/rootfolder/otherfolder/a/b/project/file1.ts] import a from "file2" @@ -32,12 +23,15 @@ interface Array { length: number; [n: number]: T; } {"compilerOptions":{"typeRoots":[]}} -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:30.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/rootfolder/otherfolder/a/b/project/file1.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:31.000] Search path: /user/username/rootfolder/otherfolder/a/b/project Info 3 [00:00:32.000] For info: /user/username/rootfolder/otherfolder/a/b/project/file1.ts :: Config file name: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Info 4 [00:00:33.000] Creating configuration project /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json @@ -96,34 +90,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: +/user/username/rootfolder/otherfolder/a/b/project/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules: +/user/username/rootfolder/otherfolder/a/b/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: +/user/username/rootfolder/otherfolder/a/node_modules: *new* {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: +/user/username/rootfolder/otherfolder/node_modules: *new* {"pollingInterval":500} FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: +/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: *new* {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: +/user/username/rootfolder/otherfolder/a/b/project/file3.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: +/user/username/rootfolder/otherfolder/a/b/project: *new* {} -Info 28 [00:01:03.000] response: - { - "responseRequired": false - } 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* @@ -133,28 +127,6 @@ Before checking timeout queue length (2) and running export class c { }export class d {} -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} - 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 @@ -181,52 +153,8 @@ Info 41 [00:01:31.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 -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} - Checking timeout queue length: 1 -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/a/node_modules: - {"pollingInterval":500} -/user/username/rootfolder/otherfolder/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} - Info 42 [00:01:35.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 43 [00:01:36.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation Info 44 [00:01:37.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 @@ -249,6 +177,10 @@ PolledWatches:: /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +PolledWatches *deleted*:: +/user/username/rootfolder/otherfolder/a/b/node_modules: + {"pollingInterval":500} + FsWatches:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: {} @@ -260,7 +192,7 @@ FsWatches:: FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: {} -/user/username/rootfolder/otherfolder/a/b/node_modules: +/user/username/rootfolder/otherfolder/a/b/node_modules: *new* {} Info 51 [00:01:46.000] Scheduled: *ensureProjectForOpenFiles* @@ -298,24 +230,10 @@ PolledWatches:: /user/username/rootfolder/otherfolder/a/b/project/node_modules: {"pollingInterval":500} -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - -Before running timeout callbacks - -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: +PolledWatches *deleted*:: +/user/username/rootfolder/otherfolder/a/node_modules: + {"pollingInterval":500} +/user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} FsWatches:: @@ -332,6 +250,8 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: {} +Before running timeout callbacks + Info 64 [00:01:59.000] Running: *ensureProjectForOpenFiles* Info 65 [00:02:00.000] Before ensureProjectForOpenFiles: Info 66 [00:02:01.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) @@ -354,40 +274,4 @@ Info 68 [00:02:15.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/rootfolder/otherfolder/a/b/project/file1.ts"]}} After running timeout callbacks -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} - Checking timeout queue length: 1 - -PolledWatches:: -/user/username/rootfolder/otherfolder/a/b/project/node_modules: - {"pollingInterval":500} - -FsWatches:: -/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: - {} -/user/username/rootfolder/otherfolder/a/b/project/file3.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/rootfolder/otherfolder/a/b/project: - {} -/user/username/rootfolder/otherfolder/a/b/node_modules: - {} 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 a82de146c747b..ded001a4c585a 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 @@ -1,15 +1,4 @@ Info 0 [00:00:09.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:10.000] request: - { - "command": "configure", - "arguments": { - "preferences": { - "lazyConfiguredProjectsFromExternalProject": true - } - }, - "seq": 1, - "type": "request" - } Before request //// [/a.deferred] const a = 1; @@ -21,26 +10,27 @@ const b = 1; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:10.000] request: + { + "command": "configure", + "arguments": { + "preferences": { + "lazyConfiguredProjectsFromExternalProject": true + } + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:11.000] response: {"seq":0,"type":"response","command":"configure","request_seq":1,"success":true} -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 3 [00:00:12.000] response: { "responseRequired": false } +After request + +Before request + Info 4 [00:00:13.000] request: { "command": "configure", @@ -56,14 +46,6 @@ Info 4 [00:00:13.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 5 [00:00:14.000] reload projects. Info 6 [00:00:15.000] Before ensureProjectForOpenFiles: Info 7 [00:00:16.000] Open files: @@ -72,18 +54,14 @@ Info 8 [00:00:18.000] Open files: Info 8 [00:00:19.000] Host file extension mappings updated Info 9 [00:00:20.000] response: {"seq":0,"type":"response","command":"configure","request_seq":2,"success":true} -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 10 [00:00:21.000] response: { "responseRequired": false } +After request + +Before request + Info 11 [00:00:22.000] request: { "command": "openExternalProject", @@ -105,31 +83,19 @@ Info 11 [00:00:22.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 12 [00:00:23.000] Creating configuration project /tsconfig.json Info 13 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file -After request - -PolledWatches:: - -FsWatches:: -/tsconfig.json: - {} - -FsWatchesRecursive:: - Info 14 [00:00:25.000] response: { "response": true, "responseRequired": true } +After request + +FsWatches:: +/tsconfig.json: *new* + {} + Info 15 [00:00:26.000] Calling ensureInferredProjectsUpToDate_TestOnly Info 16 [00:00:27.000] Loading configured project /tsconfig.json Info 17 [00:00:28.000] Config: /tsconfig.json : { 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 88f459a06f8ad..935cc6ccd5240 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 @@ -1,15 +1,4 @@ Info 0 [00:00:09.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:10.000] request: - { - "command": "configure", - "arguments": { - "preferences": { - "lazyConfiguredProjectsFromExternalProject": false - } - }, - "seq": 1, - "type": "request" - } Before request //// [/a.deferred] const a = 1; @@ -21,26 +10,27 @@ const b = 1; -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:10.000] request: + { + "command": "configure", + "arguments": { + "preferences": { + "lazyConfiguredProjectsFromExternalProject": false + } + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:11.000] response: {"seq":0,"type":"response","command":"configure","request_seq":1,"success":true} -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 3 [00:00:12.000] response: { "responseRequired": false } +After request + +Before request + Info 4 [00:00:13.000] request: { "command": "configure", @@ -56,14 +46,6 @@ Info 4 [00:00:13.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 5 [00:00:14.000] reload projects. Info 6 [00:00:15.000] Before ensureProjectForOpenFiles: Info 7 [00:00:16.000] Open files: @@ -72,18 +54,14 @@ Info 8 [00:00:18.000] Open files: Info 8 [00:00:19.000] Host file extension mappings updated Info 9 [00:00:20.000] response: {"seq":0,"type":"response","command":"configure","request_seq":2,"success":true} -After request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 10 [00:00:21.000] response: { "responseRequired": false } +After request + +Before request + Info 11 [00:00:22.000] request: { "command": "openExternalProject", @@ -105,14 +83,6 @@ Info 11 [00:00:22.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - Info 12 [00:00:23.000] Creating configuration project /tsconfig.json Info 13 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file Info 14 [00:00:25.000] Config: /tsconfig.json : { @@ -137,23 +107,23 @@ Info 21 [00:00:32.000] Files (1) Matched by default include pattern '**/*' Info 22 [00:00:33.000] ----------------------------------------------- +Info 23 [00:00:34.000] response: + { + "response": true, + "responseRequired": true + } After request PolledWatches:: -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {"pollingInterval":500} FsWatches:: -/tsconfig.json: +/tsconfig.json: *new* {} FsWatchesRecursive:: -/: +/: *new* {} -Info 23 [00:00:34.000] response: - { - "response": true, - "responseRequired": true - } Info 24 [00:00:35.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 16334c1cb0aea..2f5e497bc93c2 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 @@ -1,13 +1,4 @@ Info 0 [00:00:35.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:36.000] request: - { - "command": "open", - "arguments": { - "file": "/user/username/projects/myproject/playground/tests.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/user/username/projects/myproject/playground/tsconfig.json] {} @@ -38,12 +29,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:36.000] request: + { + "command": "open", + "arguments": { + "file": "/user/username/projects/myproject/playground/tests.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:37.000] Search path: /user/username/projects/myproject/playground Info 3 [00:00:38.000] For info: /user/username/projects/myproject/playground/tests.ts :: Config file name: /user/username/projects/myproject/playground/tsconfig.json Info 4 [00:00:39.000] Creating configuration project /user/username/projects/myproject/playground/tsconfig.json @@ -94,32 +88,34 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/user/username/projects/myproject/playground/node_modules/@types: +/user/username/projects/myproject/playground/node_modules/@types: *new* {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: +/user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/user/username/projects/myproject/playground/tsconfig.json: +/user/username/projects/myproject/playground/tsconfig.json: *new* {} -/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: +/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: *new* {} -/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts: +/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/user/username/projects/myproject/playground: +/user/username/projects/myproject/playground: *new* {} -Info 21 [00:01:02.000] response: - { - "responseRequired": false - } +Before request + Info 22 [00:01:03.000] request: { "command": "close", @@ -129,34 +125,16 @@ Info 22 [00:01:03.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/playground/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/playground/tsconfig.json: - {} -/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: - {} -/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/playground: - {} - 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 24 [00:01:07.000] ----------------------------------------------- Info 24 [00:01:08.000] Open files: +Info 24 [00:01:09.000] response: + { + "responseRequired": false + } After request PolledWatches:: @@ -174,17 +152,15 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/playground/tests.ts: +/user/username/projects/myproject/playground/tests.ts: *new* {} FsWatchesRecursive:: /user/username/projects/myproject/playground: {} -Info 24 [00:01:09.000] response: - { - "responseRequired": false - } +Before request + Info 25 [00:01:10.000] request: { "command": "open", @@ -194,30 +170,6 @@ Info 25 [00:01:10.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/playground/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/playground/tsconfig.json: - {} -/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: - {} -/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/playground/tests.ts: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/playground: - {} - 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 @@ -287,6 +239,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -294,7 +250,7 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} -/user/username/projects/myproject/playground/tsconfig-json/node_modules/@types: +/user/username/projects/myproject/playground/tsconfig-json/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: @@ -302,17 +258,27 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json: +/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json: *new* + {} + +FsWatches *deleted*:: +/user/username/projects/myproject/playground/tsconfig.json: + {} +/user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts: + {} +/user/username/projects/myproject/playground/tests.ts: {} FsWatchesRecursive:: -/user/username/projects/myproject/playground/tsconfig-json/src: +/user/username/projects/myproject/playground/tsconfig-json/src: *new* {} -Info 57 [00:01:48.000] response: - { - "responseRequired": false - } +FsWatchesRecursive *deleted*:: +/user/username/projects/myproject/playground: + {} + +Before request + Info 58 [00:01:49.000] request: { "command": "getOutliningSpans", @@ -322,28 +288,6 @@ Info 58 [00:01:49.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/user/username/projects/myproject/playground/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/playground/tsconfig-json/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/playground/tsconfig-json/src: - {} - 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) @@ -393,44 +337,6 @@ 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* -After request - -PolledWatches:: -/user/username/projects/myproject/playground/node_modules/@types: - {"pollingInterval":500} -/user/username/projects/myproject/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: - {"pollingInterval":2000} -/user/username/projects/myproject/playground/tsconfig-json/tests/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/playground/tsconfig-json/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/playground/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/tsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/jsconfig.json: - {"pollingInterval":2000} -/user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: - {} -/a/lib/lib.d.ts: - {} -/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json: - {} -/user/username/projects/myproject/playground/tsconfig.json: - {} - -FsWatchesRecursive:: -/user/username/projects/myproject/playground/tsconfig-json/src: - {} - Info 81 [00:02:27.000] response: { "response": [ @@ -461,4 +367,41 @@ Info 81 [00:02:27.000] response: } ], "responseRequired": true - } \ No newline at end of file + } +After request + +PolledWatches:: +/user/username/projects/myproject/playground/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/myproject/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* + {"pollingInterval":2000} +/user/username/projects/myproject/playground/tsconfig-json/tests/jsconfig.json: *new* + {"pollingInterval":2000} +/user/username/projects/myproject/playground/tsconfig-json/jsconfig.json: *new* + {"pollingInterval":2000} +/user/username/projects/myproject/playground/jsconfig.json: *new* + {"pollingInterval":2000} +/user/username/projects/myproject/tsconfig.json: *new* + {"pollingInterval":2000} +/user/username/projects/myproject/jsconfig.json: *new* + {"pollingInterval":2000} +/user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types: *new* + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/playground/tsconfig-json/src/src.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json: + {} +/user/username/projects/myproject/playground/tsconfig.json: *new* + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/playground/tsconfig-json/src: + {} 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 7d03ca3f98323..b336146c1eb91 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 @@ -1,13 +1,4 @@ Info 0 [00:00:25.000] Provided types map file "/a/lib/typesMap.json" doesn't exist -Info 1 [00:00:26.000] request: - { - "command": "open", - "arguments": { - "file": "/a/b/projects/config/file.ts" - }, - "seq": 1, - "type": "request" - } Before request //// [/a/b/projects/config/tsconfig.json] @@ -35,12 +26,15 @@ interface String { charAt: any; } interface Array { length: number; [n: number]: T; } -PolledWatches:: - -FsWatches:: - -FsWatchesRecursive:: - +Info 1 [00:00:26.000] request: + { + "command": "open", + "arguments": { + "file": "/a/b/projects/config/file.ts" + }, + "seq": 1, + "type": "request" + } Info 2 [00:00:27.000] Search path: /a/b/projects/config Info 3 [00:00:28.000] For info: /a/b/projects/config/file.ts :: Config file name: /a/b/projects/config/tsconfig.json Info 4 [00:00:29.000] Creating configuration project /a/b/projects/config/tsconfig.json @@ -83,28 +77,30 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/projects/config/node_modules/@types: +/a/b/projects/config/node_modules/@types: *new* {"pollingInterval":500} FsWatches:: -/a/b/projects/config/tsconfig.json: +/a/b/projects/config/tsconfig.json: *new* {} -/a/b/projects/files/file1.ts: +/a/b/projects/files/file1.ts: *new* {} -/a/lib/lib.d.ts: +/a/lib/lib.d.ts: *new* {} FsWatchesRecursive:: -/a/b/projects/config: +/a/b/projects/config: *new* {} -Info 18 [00:00:49.000] response: - { - "responseRequired": false - } +Before request + Info 19 [00:00:50.000] request: { "command": "open", @@ -114,24 +110,6 @@ Info 19 [00:00:50.000] request: "seq": 2, "type": "request" } -Before request - -PolledWatches:: -/a/b/projects/config/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/config/tsconfig.json: - {} -/a/b/projects/files/file1.ts: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/config: - {} - 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. @@ -144,6 +122,10 @@ Info 23 [00:00:58.000] FileName: /a/b/projects/config/file.ts ProjectRootPath 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -156,14 +138,16 @@ FsWatches:: /a/lib/lib.d.ts: {} +FsWatches *deleted*:: +/a/b/projects/files/file1.ts: + {} + FsWatchesRecursive:: /a/b/projects/config: {} -Info 23 [00:01:02.000] response: - { - "responseRequired": false - } +Before request + Info 24 [00:01:03.000] request: { "command": "close", @@ -173,22 +157,6 @@ Info 24 [00:01:03.000] request: "seq": 3, "type": "request" } -Before request - -PolledWatches:: -/a/b/projects/config/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/config/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/config: - {} - 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) @@ -197,6 +165,10 @@ 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: + { + "responseRequired": false + } After request PolledWatches:: @@ -208,17 +180,15 @@ FsWatches:: {} /a/lib/lib.d.ts: {} -/a/b/projects/config/file.ts: +/a/b/projects/config/file.ts: *new* {} FsWatchesRecursive:: /a/b/projects/config: {} -Info 26 [00:01:11.000] response: - { - "responseRequired": false - } +Before request + Info 27 [00:01:12.000] request: { "command": "open", @@ -228,24 +198,6 @@ Info 27 [00:01:12.000] request: "seq": 4, "type": "request" } -Before request - -PolledWatches:: -/a/b/projects/config/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/b/projects/config/tsconfig.json: - {} -/a/lib/lib.d.ts: - {} -/a/b/projects/config/file.ts: - {} - -FsWatchesRecursive:: -/a/b/projects/config: - {} - 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 @@ -297,26 +249,40 @@ Info 49 [00:01:38.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath 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: + { + "responseRequired": false + } After request PolledWatches:: -/a/b/projects/files/tsconfig.json: +/a/b/projects/files/tsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/files/jsconfig.json: +/a/b/projects/files/jsconfig.json: *new* {"pollingInterval":2000} -/a/b/projects/files/node_modules/@types: +/a/b/projects/files/node_modules/@types: *new* + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/b/projects/config/node_modules/@types: {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: {} -FsWatchesRecursive:: +FsWatches *deleted*:: +/a/b/projects/config/tsconfig.json: + {} +/a/b/projects/config/file.ts: + {} + +FsWatchesRecursive *deleted*:: +/a/b/projects/config: + {} + +Before request -Info 49 [00:01:42.000] response: - { - "responseRequired": false - } Info 50 [00:01:43.000] request: { "command": "documentHighlights", @@ -331,22 +297,6 @@ Info 50 [00:01:43.000] request: "seq": 5, "type": "request" } -Before request - -PolledWatches:: -/a/b/projects/files/tsconfig.json: - {"pollingInterval":2000} -/a/b/projects/files/jsconfig.json: - {"pollingInterval":2000} -/a/b/projects/files/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - 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) @@ -387,24 +337,9 @@ Info 60 [00:02:08.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath 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* -After request - -PolledWatches:: -/a/b/projects/files/tsconfig.json: - {"pollingInterval":2000} -/a/b/projects/files/jsconfig.json: - {"pollingInterval":2000} -/a/b/projects/files/node_modules/@types: - {"pollingInterval":500} - -FsWatches:: -/a/lib/lib.d.ts: - {} - -FsWatchesRecursive:: - Info 60 [00:02:12.000] response: { "response": [], "responseRequired": true - } \ No newline at end of file + } +After request 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 b3c40a4bec226..96ab1d79b119d 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 @@ -4,12 +4,6 @@ Creating project service